Loading STATUS +1 −14 Original line number Diff line number Diff line APACHE 2.0 STATUS: -*-text-*- Last modified at [$Date: 2001/05/12 03:48:29 $] Last modified at [$Date: 2001/05/16 19:19:47 $] Release: Loading Loading @@ -95,19 +95,6 @@ RELEASE SHOWSTOPPERS: WARNING: ALWAYS check srclib/apr/STATUS and srclib/apr-util/STATUS * threaded + cgid: "apachectl graceful" followed by "apachectl restart" results in all processes but cgid going away; parent died referencing other-child registration structures a couple of solutions/work-arounds for this problem: 1) disable APR_HAS_OTHER_CHILD support 2) teach APR to clean up other-child registrations when the associated pool goes away (see Message-Id: <200104262241.SAA04468@adsl-77-241-65.rdu.bellsouth.net> for a patch. * There is a bug in how we sort some hooks, at least the pre-config hook. The first time we call the hooks, they are in the correct order, but the second time, we don't sort them correctly. Currently, Loading modules/generators/mod_cgid.c +3 −1 Original line number Diff line number Diff line Loading @@ -242,7 +242,9 @@ static void cgid_maint(int reason, void *data, apr_wait_t status) apr_proc_other_child_unregister(data); break; case APR_OC_REASON_UNREGISTER: apr_pool_destroy(pcgi); /* we get here when pcgi is cleaned up; pcgi gets cleaned * up when pconf gets cleaned up */ kill(*sd, SIGHUP); break; } Loading Loading
STATUS +1 −14 Original line number Diff line number Diff line APACHE 2.0 STATUS: -*-text-*- Last modified at [$Date: 2001/05/12 03:48:29 $] Last modified at [$Date: 2001/05/16 19:19:47 $] Release: Loading Loading @@ -95,19 +95,6 @@ RELEASE SHOWSTOPPERS: WARNING: ALWAYS check srclib/apr/STATUS and srclib/apr-util/STATUS * threaded + cgid: "apachectl graceful" followed by "apachectl restart" results in all processes but cgid going away; parent died referencing other-child registration structures a couple of solutions/work-arounds for this problem: 1) disable APR_HAS_OTHER_CHILD support 2) teach APR to clean up other-child registrations when the associated pool goes away (see Message-Id: <200104262241.SAA04468@adsl-77-241-65.rdu.bellsouth.net> for a patch. * There is a bug in how we sort some hooks, at least the pre-config hook. The first time we call the hooks, they are in the correct order, but the second time, we don't sort them correctly. Currently, Loading
modules/generators/mod_cgid.c +3 −1 Original line number Diff line number Diff line Loading @@ -242,7 +242,9 @@ static void cgid_maint(int reason, void *data, apr_wait_t status) apr_proc_other_child_unregister(data); break; case APR_OC_REASON_UNREGISTER: apr_pool_destroy(pcgi); /* we get here when pcgi is cleaned up; pcgi gets cleaned * up when pconf gets cleaned up */ kill(*sd, SIGHUP); break; } Loading