[gutsy] graceful-stop fails when apache listens on more than one socket
Nominated for Gutsy by tinodj
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).
| 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)|