Alexey Popravka added the comment: Hi guys! Any update on this? I've just hit this issue. Cancelled futures in _waiters is not a problem (any more).
There is still a problem when release() wakes up next waiter but task waiting for it gets cancelled and so all the rest waiters are in pending state forever. I've attach one more test to reproduce this issue. ---------- nosy: +Alexey Popravka Added file: http://bugs.python.org/file46876/deadlock2.py _______________________________________ Python tracker <rep...@bugs.python.org> <http://bugs.python.org/issue27585> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com