[gutsy] graceful-stop fails when apache listens on more than one socket
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
apache2 (Ubuntu) |
Fix Released
|
High
|
Peter | ||
Bug Description
Binary package hint: apache2
This fix from 2.2.6 should be backported to Gutsy. Currently graceful-stop (which is used by init.d script) doesn't work with apache on gutsy (2.2.4-3build1) whenever apache listens on more than socket. This affects all servers that have SSL enabled (apache listens on ports 80 and 443).
,--
| 2.2.6-2
| Published in hardy-release on 2007-10-23
|
| apache2 (2.2.6-2) unstable; urgency=low
|
| * Avoid calling apr_pollset_poll() and accept_func() when the listening
| sockets have already been closed on graceful stop or reload. This
| hopefully fixes processes not being killed (closes: #445263, #447164)
| and the "Bad file descriptor: apr_socket_accept: (client socket)"
| error message (closes: #400918, #443310)
`--
Changed in apache2: | |
importance: | Undecided → High |
status: | Confirmed → Triaged |
Changed in apache2 (Ubuntu): | |
assignee: | nobody → Peter (ubuntu-trash-mail) |
I totally agree with Juergen.