diff options
author | Pratik Naik <pratiknaik@gmail.com> | 2015-02-26 16:33:41 -0600 |
---|---|---|
committer | Pratik Naik <pratiknaik@gmail.com> | 2015-02-26 16:33:41 -0600 |
commit | 6451fe14084563412cf0d52b4f6b895ee9b53bfe (patch) | |
tree | 6ce68db0ede1c982044d9278375d524e387d4e13 /lib/assets | |
parent | 89f3fb71c739aee76be619806ab9fe6e513d5a36 (diff) | |
download | rails-6451fe14084563412cf0d52b4f6b895ee9b53bfe.tar.gz rails-6451fe14084563412cf0d52b4f6b895ee9b53bfe.tar.bz2 rails-6451fe14084563412cf0d52b4f6b895ee9b53bfe.zip |
Call reconnect() when a ping doesnt arrive in expected time
Diffstat (limited to 'lib/assets')
-rw-r--r-- | lib/assets/javascripts/cable.js.coffee | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/assets/javascripts/cable.js.coffee b/lib/assets/javascripts/cable.js.coffee index eb80fd7cbf..fff64cd284 100644 --- a/lib/assets/javascripts/cable.js.coffee +++ b/lib/assets/javascripts/cable.js.coffee @@ -117,7 +117,7 @@ class @Cable pingReceived: (timestamp) => if @lastPingTime? and (timestamp - @lastPingTime) > @PING_STALE_INTERVAL console.log "Websocket connection is stale. Reconnecting.." - @connection?.close() + @reconnect() else @startWaitingForPing() @lastPingTime = timestamp |