From 7e0a7c04291c3fcd75ba2ffd11ebe6ef0aaae9ba Mon Sep 17 00:00:00 2001
From: Pratik Naik <pratiknaik@gmail.com>
Date: Tue, 14 Apr 2015 13:23:05 -0500
Subject: Dont close the open connections on redis reconnect

---
 lib/action_cable/server.rb | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

(limited to 'lib/action_cable')

diff --git a/lib/action_cable/server.rb b/lib/action_cable/server.rb
index 70b0610e92..930deec1d7 100644
--- a/lib/action_cable/server.rb
+++ b/lib/action_cable/server.rb
@@ -31,8 +31,9 @@ module ActionCable
       @redis ||= begin
         redis = EM::Hiredis.connect(@redis_config[:url])
         redis.on(:reconnected) do
-          logger.info "[ActionCable] Redis reconnected. Closing all the open connections."
-          @connections.map &:close_connection
+          logger.info "[ActionCable] Redis reconnected."
+          # logger.info "[ActionCable] Redis reconnected. Closing all the open connections."
+          # @connections.map &:close_connection
         end
         redis
       end
-- 
cgit v1.2.3