aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--lib/action_cable/server.rb5
1 files changed, 3 insertions, 2 deletions
diff --git a/lib/action_cable/server.rb b/lib/action_cable/server.rb
index 1b444a4e7a..08a6e9030b 100644
--- a/lib/action_cable/server.rb
+++ b/lib/action_cable/server.rb
@@ -2,7 +2,6 @@ require 'set'
module ActionCable
class Server < Cramp::Websocket
- on_start :initialize_subscriptions
on_data :received_data
on_finish :cleanup_subscriptions
@@ -15,8 +14,10 @@ module ActionCable
end
end
- def initialize_subscriptions
+ def initialize(*)
@subscriptions = {}
+
+ super
end
def received_data(data)