about summary refs log tree commit homepage
path: root/lib/rainbows/rev_fiber_spawn.rb
diff options
context:
space:
mode:
Diffstat (limited to 'lib/rainbows/rev_fiber_spawn.rb')
-rw-r--r--lib/rainbows/rev_fiber_spawn.rb2
1 files changed, 2 insertions, 0 deletions
diff --git a/lib/rainbows/rev_fiber_spawn.rb b/lib/rainbows/rev_fiber_spawn.rb
index afaf82a..4d64e39 100644
--- a/lib/rainbows/rev_fiber_spawn.rb
+++ b/lib/rainbows/rev_fiber_spawn.rb
@@ -16,8 +16,10 @@ module Rainbows
     include Fiber::Rev
 
     def worker_loop(worker)
+      Rainbows::HttpResponse.setup(Rainbows::Fiber::Rev::Server)
       init_worker_process(worker)
       Server.const_set(:MAX, @worker_connections)
+      Rainbows::Fiber::Base.setup(Rainbows::Fiber::Rev::Server, nil)
       Server.const_set(:APP, G.server.app)
       Heartbeat.new(1, true).attach(::Rev::Loop.default)
       kato = Kato.new.attach(::Rev::Loop.default)