Antoine Pitrou added the comment:

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?

----------

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue21963>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to