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 pitrou
Recipients Joe.Julian, benjamin.peterson, dmick, doko, neologix, pitrou, vstinner
Date 2014-11-20.09:49:52
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1416476992.97.0.274099052546.issue21963@psf.upfronthosting.co.za>
In-reply-to
Content
Thanks for the explanation.

> I confess I don't fully understand the change in 7741d0dd66ca, but it 
> does seem to have the side effect of not actually allowing exit while 
> there are outstanding daemon threads not hitting Python.

That's a bit weird, as that change doesn't introduce any wait. Are you sure there isn't something else happening, e.g. a lock is owned by the daemon thread and a non-daemon thread tries to acquire it?
History
Date User Action Args
2014-11-20 09:49:53pitrousetrecipients: + pitrou, doko, vstinner, benjamin.peterson, neologix, Joe.Julian, dmick
2014-11-20 09:49:52pitrousetmessageid: <1416476992.97.0.274099052546.issue21963@psf.upfronthosting.co.za>
2014-11-20 09:49:52pitroulinkissue21963 messages
2014-11-20 09:49:52pitroucreate