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