[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

[tor-commits] [snowflake/master] timout for websocket connection failure



commit 14fc6a13c2f8833c3fd608d0f2dd1220a64f12e0
Author: Serene Han <keroserene+git@xxxxxxxxx>
Date:   Thu Mar 31 22:48:19 2016 -0700

    timout for websocket connection failure
---
 proxy/proxypair.coffee | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/proxy/proxypair.coffee b/proxy/proxypair.coffee
index 3ed6c6c..20cbbb5 100644
--- a/proxy/proxypair.coffee
+++ b/proxy/proxypair.coffee
@@ -102,6 +102,10 @@ class ProxyPair
       @close()
     @relay.onerror = @onError
     @relay.onmessage = @onRelayToClientMessage
+    # TODO: Better websocket timeout handling.
+    setTimeout((=>
+      log ws.label + ' timed out connecting.'
+      @relay.onclose()), 5000)
 
   # WebRTC --> websocket
   onClientToRelayMessage: (msg) =>



_______________________________________________
tor-commits mailing list
tor-commits@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits