aboutsummaryrefslogtreecommitdiffstats
path: root/lib/action_cable
diff options
context:
space:
mode:
authorPratik Naik <pratiknaik@gmail.com>2015-04-08 19:30:06 -0500
committerPratik Naik <pratiknaik@gmail.com>2015-04-08 19:30:06 -0500
commita4f96c331100310c6c42291ff926911d47a38c9a (patch)
tree9421e9a132518bc5025acf4121f205c40c25c9e0 /lib/action_cable
parent6d31f64cf65e02fb14f0c1d737ccb90382f91cbe (diff)
downloadrails-a4f96c331100310c6c42291ff926911d47a38c9a.tar.gz
rails-a4f96c331100310c6c42291ff926911d47a38c9a.tar.bz2
rails-a4f96c331100310c6c42291ff926911d47a38c9a.zip
Redis config with indifferent access
Diffstat (limited to 'lib/action_cable')
-rw-r--r--lib/action_cable/server.rb4
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/action_cable/server.rb b/lib/action_cable/server.rb
index 75039b8d5e..507b154e0d 100644
--- a/lib/action_cable/server.rb
+++ b/lib/action_cable/server.rb
@@ -5,7 +5,7 @@ module ActionCable
attr_accessor :registered_channels, :redis_config
def initialize(redis_config:, channels:, worker_pool_size: 100, connection: Connection)
- @redis_config = redis_config
+ @redis_config = redis_config.with_indifferent_access
@registered_channels = Set.new(channels)
@worker_pool_size = worker_pool_size
@connection_class = connection
@@ -22,7 +22,7 @@ module ActionCable
end
def pubsub
- @pubsub ||= EM::Hiredis.connect(@redis_config['url']).pubsub
+ @pubsub ||= EM::Hiredis.connect(@redis_config[:url]).pubsub
end
def remote_connections