This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author jwarkentin
Recipients jwarkentin
Date 2011-02-05.04:42:42
SpamBayes Score 4.141345e-07
Marked as misclassified No
Message-id <1296880962.8.0.894675890375.issue11109@psf.upfronthosting.co.za>
In-reply-to
Content
I guess I didn't really explain the issue much. The problem is that if the server receives say, 10 requests at once, and then forks a process for each, after those processes finish they will sit as zombies until process_request() is called again, which calls collect_children(). So that patch simply moves the call to collect_children() into the serve_forever() loop so that it doesn't leave zombies sitting around.
History
Date User Action Args
2011-02-05 04:42:42jwarkentinsetrecipients: + jwarkentin
2011-02-05 04:42:42jwarkentinsetmessageid: <1296880962.8.0.894675890375.issue11109@psf.upfronthosting.co.za>
2011-02-05 04:42:42jwarkentinlinkissue11109 messages
2011-02-05 04:42:42jwarkentincreate