diff options
-rw-r--r-- | lib/action_cable/connection/base.rb | 2 | ||||
-rw-r--r-- | lib/action_cable/connection/subscriptions.rb | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/lib/action_cable/connection/base.rb b/lib/action_cable/connection/base.rb index 04aba3ecbf..cef0bcc2e7 100644 --- a/lib/action_cable/connection/base.rb +++ b/lib/action_cable/connection/base.rb @@ -152,7 +152,7 @@ module ActionCable server.remove_connection(self) - subscriptions.cleanup + subscriptions.unsubscribe_from_all unsubscribe_from_internal_channel heartbeat.stop diff --git a/lib/action_cable/connection/subscriptions.rb b/lib/action_cable/connection/subscriptions.rb index 438fb08f38..29ca657d5a 100644 --- a/lib/action_cable/connection/subscriptions.rb +++ b/lib/action_cable/connection/subscriptions.rb @@ -48,7 +48,7 @@ module ActionCable subscriptions.keys end - def cleanup + def unsubscribe_from_all subscriptions.each { |id, channel| channel.unsubscribe_from_channel } end |