Class: Mongrel::HttpServer
- Inherits:
-
Object
- Object
- Mongrel::HttpServer
- Defined in:
- lib/patches.rb
Instance Method Summary collapse
-
#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.
- #process_client(client) ⇒ Object
Instance Method Details
#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
60 |
# File 'lib/patches.rb', line 60 alias_method :orig_process_client, :process_client |
#process_client(client) ⇒ Object
61 62 63 64 |
# File 'lib/patches.rb', line 61 def process_client(client) Spawn.resources_to_close(client, @socket) orig_process_client(client) end |