diff options
author | Pratik Naik <pratiknaik@gmail.com> | 2015-04-13 16:24:53 -0500 |
---|---|---|
committer | Pratik Naik <pratiknaik@gmail.com> | 2015-04-13 16:24:53 -0500 |
commit | 4ac6cfefbb84a6b6ae095c20e990e5807caa9105 (patch) | |
tree | 111de3a8526b8bb9256e2f28308e65bfb04ce5a1 /lib/action_cable/connection | |
parent | 426fe543d7b6d6fa42ff18304770a628904f5f4c (diff) | |
download | rails-4ac6cfefbb84a6b6ae095c20e990e5807caa9105.tar.gz rails-4ac6cfefbb84a6b6ae095c20e990e5807caa9105.tar.bz2 rails-4ac6cfefbb84a6b6ae095c20e990e5807caa9105.zip |
Remove all the existing connections on redis reconnect
Diffstat (limited to 'lib/action_cable/connection')
-rw-r--r-- | lib/action_cable/connection/base.rb | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/lib/action_cable/connection/base.rb b/lib/action_cable/connection/base.rb index e8126f3d75..93db5b3dba 100644 --- a/lib/action_cable/connection/base.rb +++ b/lib/action_cable/connection/base.rb @@ -100,6 +100,10 @@ module ActionCable end def handle_exception + close_connection + end + + def close_connection logger.error "Closing connection" @websocket.close |