Why Mongrel doesn’t cancel connection on error?
Example: (Mongrel using Rack)
…
def call env
begin
p :start
sleep 10
ensure
p :stop
end
end
…
Open browser, go to localhost:8080, and immediatelly close the browser.
Output will be:
start
<waits for 10 sec>
end
Why it doesn’t cancel/kill thread immediatelly?