Class: Mongrel::HttpServer

Inherits:
Object show all
Defined in:
lib/spiderfw/utils/fork.rb

Instance Method Summary collapse

Instance Method Details

#process_client(client) ⇒ Object



50
51
52
53
# File 'lib/spiderfw/utils/fork.rb', line 50

def process_client(client)
  Spider::Fork.resources_to_close(client, @socket)
  spider_orig_process_client(client)
end

#spider_orig_process_clientObject

redefine Montrel::HttpServer::process_client so that we can intercept the socket that is being used so Spawn can close it upon forking



49
# File 'lib/spiderfw/utils/fork.rb', line 49

alias_method :spider_orig_process_client, :process_client