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 schmir
Recipients christian.heimes, gvanrossum, schmir
Date 2008-01-29.06:34:20
SpamBayes Score 0.013862128
Marked as misclassified No
Message-id <1201588464.55.0.795049011558.issue1954@psf.upfronthosting.co.za>
In-reply-to
Content
Well, one child isn't the maximum. All children which do not finish
before the last client connects, will live on as zombies (and will be
collected when the next client connects). If that is acceptable, then
just close this report.

Using signals would be easier if http://bugs.python.org/issue1089358
goes in. But even then a single accept call might not suffice and the
code might need to select on the listening socket and another
filedescriptor (on which the signal handler writes).

The simplest solution might be to use select with a timeout and check
for dead children periodically.

(and sorry for not filling out the complete form.)
History
Date User Action Args
2008-01-29 06:34:24schmirsetspambayes_score: 0.0138621 -> 0.013862128
recipients: + schmir, gvanrossum, christian.heimes
2008-01-29 06:34:24schmirsetspambayes_score: 0.0138621 -> 0.0138621
messageid: <1201588464.55.0.795049011558.issue1954@psf.upfronthosting.co.za>
2008-01-29 06:34:22schmirlinkissue1954 messages
2008-01-29 06:34:21schmircreate