From 39f383bad01e52c217c9007b5e9d3b239fe6a808 Mon Sep 17 00:00:00 2001
From: David Heinemeier Hansson <david@loudthinking.com>
Date: Sat, 16 Jan 2016 15:50:25 +0100
Subject: Fix the updated API (this sorts the concurrent-ruby switch with
 Basecamp)

---
 actioncable/lib/action_cable/server/base.rb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/actioncable/lib/action_cable/server/base.rb b/actioncable/lib/action_cable/server/base.rb
index cfd0a65f0f..3785bbd154 100644
--- a/actioncable/lib/action_cable/server/base.rb
+++ b/actioncable/lib/action_cable/server/base.rb
@@ -36,7 +36,7 @@ module ActionCable
 
       # The thread worker pool for handling all the connection work on this server. Default size is set by config.worker_pool_size.
       def worker_pool
-        @worker_pool ||= ActionCable::Server::Worker.pool(size: config.worker_pool_size)
+        @worker_pool ||= ActionCable::Server::Worker.new(max_size: config.worker_pool_size)
       end
 
       # Requires and returns a hash of all the channel class constants keyed by name.
-- 
cgit v1.2.3