/[Apache-SVN]
ViewVC logotype

Revision 1839571


Jump to revision: Previous Next
Author: ylavic
Date: Wed Aug 29 12:27:31 2018 UTC (5 years, 7 months ago)
Changed paths: 6
Log Message:
MPMs: early initialize scoreboard's child generation number.

Since [mpm]_note_child_killed uses the scoreboard's generation number for
child_status hook (MPM_CHILD_EXITED), we must initialize it early (i.e. in
[mpm]_note_child_started where MPM_CHILD_STARTED is set) to avoid race
conditions on restart (e.g. storm/loop of restarts) leading to AH00546.

PR 62658.


Changed paths

Path Details
Directoryhttpd/httpd/trunk/server/mpm/event/event.c modified , text changed
Directoryhttpd/httpd/trunk/server/mpm/motorz/motorz.c modified , text changed
Directoryhttpd/httpd/trunk/server/mpm/netware/mpm_netware.c modified , text changed
Directoryhttpd/httpd/trunk/server/mpm/prefork/prefork.c modified , text changed
Directoryhttpd/httpd/trunk/server/mpm/winnt/mpm_winnt.c modified , text changed
Directoryhttpd/httpd/trunk/server/mpm/worker/worker.c modified , text changed

infrastructure at apache.org
ViewVC Help
Powered by ViewVC 1.1.26