Hi, there is the problem that with prefork mpm, child processes can hang in apr_pollset_poll() on graceful restarts or shutdowns (https://issues.apache.org/bugzilla/show_bug.cgi?id=42829). This happens under Linux with epoll, and there is now also a report that the same problem exists with Solaris 10 ports.
Joe Orton posted a summary of the problem here http://marc.info/?l=apache-httpd-dev&m=120221601627610&w=2 Are there any new ideas on this? In the absence of a better solution, wouldn't it be reasonable to apply the patch that simply avoids calling apr_pollset_poll() when the listening sockets have already been closed? See https://issues.apache.org/bugzilla/attachment.cgi?id=21137 Cheers, Stefan