aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--lib/action_cable/server.rb11
1 files changed, 1 insertions, 10 deletions
diff --git a/lib/action_cable/server.rb b/lib/action_cable/server.rb
index f7399666bc..930deec1d7 100644
--- a/lib/action_cable/server.rb
+++ b/lib/action_cable/server.rb
@@ -1,7 +1,5 @@
module ActionCable
class Server
- PUBSUB_PING_TIMEOUT = 120
-
cattr_accessor(:logger, instance_reader: true) { Rails.logger }
attr_accessor :registered_channels, :redis_config
@@ -26,7 +24,7 @@ module ActionCable
end
def pubsub
- @pubsub ||= redis.pubsub.tap { |pb| add_pubsub_periodic_timer(pb) }
+ @pubsub ||= redis.pubsub
end
def redis
@@ -73,12 +71,5 @@ module ActionCable
@connections.map(&:statistics)
end
- protected
- def add_pubsub_periodic_timer(ps)
- @pubsub_periodic_timer ||= EventMachine.add_periodic_timer(PUBSUB_PING_TIMEOUT) do
- logger.info "[ActionCable] Pubsub ping"
- ps.ping
- end
- end
end
end