➜

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.

作者 gregory.p.smith
收信人 gregory.p.smith, pitrou
日期 2009-10-16.10:28:41
SpamBayes Score 0.00090583647
Marked as misclassified 否
Message-id <1255688923.74.0.0855643142774.issue6721@psf.upfronthosting.co.za>
In-reply-to
内容
no need for that.  the problem is that they're held by a thread that
does not exist in the newly forked child process so they will never be
released in the new process.

example: if you fork while another thread is in the middle of logging
something and then try to log something yourself in the child, your
child process will deadlock on the logging module's lock.

locks are not shared between processes so reinitializing them with a new
object wouldn't do anything.
历史
日期 用户 动作 参数
2009-10-16 10:28:43gregory.p.smith修改recipients: + gregory.p.smith, pitrou
2009-10-16 10:28:43gregory.p.smith修改messageid: <1255688923.74.0.0855643142774.issue6721@psf.upfronthosting.co.za>
2009-10-16 10:28:42gregory.p.smith链接issue6721 messages
2009-10-16 10:28:42gregory.p.smith创建