Class: Mongrel::HttpServer
Instance Method Summary collapse
- #process_client(client) ⇒ Object
-
#spider_orig_process_client ⇒ Object
redefine Montrel::HttpServer::process_client so that we can intercept the socket that is being used so Spawn can close it upon forking.
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_client ⇒ Object
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 |