diff options
Diffstat (limited to 'lib/rainbows/writer_thread_spawn.rb')
-rw-r--r-- | lib/rainbows/writer_thread_spawn.rb | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/lib/rainbows/writer_thread_spawn.rb b/lib/rainbows/writer_thread_spawn.rb index a11e82c..0e7d1a7 100644 --- a/lib/rainbows/writer_thread_spawn.rb +++ b/lib/rainbows/writer_thread_spawn.rb @@ -32,12 +32,8 @@ module Rainbows::WriterThreadSpawn def worker_loop(worker) # :nodoc: Client.const_set(:MAX, worker_connections) - super(worker) # accept loop from Unicorn - Client::CUR.delete_if do |t,q| - q << nil - G.tick - t.alive? ? t.join(0.01) : true - end until Client::CUR.empty? + super # accept loop from Unicorn + Client.quit end # :startdoc: end |