]> granicus.if.org Git - python/commit
Fix waiter cancellation in asyncio.Lock (#1031)
authorMathieu Sornay <msornay@users.noreply.github.com>
Fri, 9 Jun 2017 20:17:40 +0000 (22:17 +0200)
committerYury Selivanov <yury@magic.io>
Fri, 9 Jun 2017 20:17:40 +0000 (16:17 -0400)
commit894a654a9caafb7a5bf63e1383a048041c05023b
treecf58d85a6cd3ad47138b2b6d6fa7c07a2ccbbcbb
parentf9f1ccace395a8f65b60dc12567a237b4002fd18
Fix waiter cancellation in asyncio.Lock (#1031)

Avoid a deadlock when the waiter who is about to take the lock is
cancelled

Issue #27585
Lib/asyncio/locks.py
Lib/test/test_asyncio/test_locks.py