summaryrefslogtreecommitdiffhomepage
path: root/WebSockets.hs
diff options
context:
space:
mode:
Diffstat (limited to 'WebSockets.hs')
-rw-r--r--WebSockets.hs4
1 files changed, 3 insertions, 1 deletions
diff --git a/WebSockets.hs b/WebSockets.hs
index 359fe7b..2a0eb40 100644
--- a/WebSockets.hs
+++ b/WebSockets.hs
@@ -144,7 +144,9 @@ runClientApp serverurl app = do
port = case uriPort serverauth of
(':':s) -> fromMaybe 80 (readMaybe s)
_ -> 80
- endpoint = uriPath serverurl
+ endpoint = case uriPath serverurl of
+ [] -> "/"
+ p -> p
catchconnclosed ConnectionClosed = Just ()
catchconnclosed _ = Nothing