Ticket #123 (closed defect)
[PATCH] Exceptions from FastCGI
| Reported by: | brmichel | Owned by: | why |
|---|---|---|---|
| Priority: | major | Milestone: | Camping 1.6 |
| Component: | camping/fastcgi.rb | Version: | |
| Keywords: | Cc: |
Description
Some exceptions raised by FastCGI on signals are not handled correctly:
- if a connection is closed while camping is serving it, FastCGI raises an exception on broken pipe; camping rescues this exception and tries to send a page with a 500 error, thus another broken pipe,
- camping do not exits if it receives a SIGTERM while serving a request.
My patch fixes those problem, but I'm not sure if FastCGI uses other signals for its own usage.
Attachments
Change History
Note: See
TracTickets for help on using
tickets.
