Back to bug 1304712

Who When What Removed Added
Marcel Kolaja 2016-02-04 12:46:48 UTC Link ID Apache Bugzilla 54852
Jan Kaluža 2016-02-04 13:16:54 UTC Status NEW MODIFIED
Fixed In Version httpd-2.2.15-47.el6.4
errata-xmlrpc 2016-02-04 13:21:42 UTC Status MODIFIED ON_QA
Jan Kaluža 2016-02-04 13:47:43 UTC Fixed In Version httpd-2.2.15-47.el6.4 httpd-2.2.15-47.el6_7.4
Martin Frodl 2016-02-04 14:06:27 UTC CC mfrodl
QA Contact qe-baseos-apps mfrodl
errata-xmlrpc 2016-02-26 12:37:46 UTC Status ON_QA VERIFIED
Jan Kaluža 2016-03-17 15:47:03 UTC Doc Text Cause: There has been a race condition in the termination of httpd children processes during graceful restart. The children process could exit earlier than the main httpd process expected.

Consequence: Main httpd process could try to communicate with already exited children process. This could lead to long delay when gracefully restarting httpd.

Fix: Httpd has been fixed to handle the situation when children process exists earlier and it does not try to communicate with it anymore during graceful restart in that situation.

Result: In the mentioned situation, graceful restart does not take long time anymore.
Lenka Špačková 2016-03-21 06:41:31 UTC Doc Text Cause: There has been a race condition in the termination of httpd children processes during graceful restart. The children process could exit earlier than the main httpd process expected.

Consequence: Main httpd process could try to communicate with already exited children process. This could lead to long delay when gracefully restarting httpd.

Fix: Httpd has been fixed to handle the situation when children process exists earlier and it does not try to communicate with it anymore during graceful restart in that situation.

Result: In the mentioned situation, graceful restart does not take long time anymore.
Due to a race condition in the termination of httpd child processes during a graceful restart, a child process could exit earlier than the main httpd process expected. Consequently, the main httpd process could try to communicate with an already exited child process, which could lead to a long delay when gracefully restarting httpd. With this update, httpd has been fixed to handle the described situation correctly, it no longer tries to communicate with exited child processes, and a graceful restart is no longer delayed.
errata-xmlrpc 2016-03-22 00:37:10 UTC Status VERIFIED RELEASE_PENDING
errata-xmlrpc 2016-03-22 15:23:09 UTC Status RELEASE_PENDING CLOSED
Resolution --- ERRATA
Last Closed 2016-03-22 11:23:09 UTC
Joe Orton 2021-01-14 09:16:26 UTC CC webstack-team
Joe Orton 2021-01-14 09:36:25 UTC Assignee webstack-team luhliari

Back to bug 1304712