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
82 |
# File 'lib/patches.rb', line 82 alias_method :orig_process_client, :process_client |
#process_client(client) ⇒ Object
83 84 85 86 |
# File 'lib/patches.rb', line 83 def process_client(client) ::Spawn.resources_to_close(client, @socket) orig_process_client(client) end |