[issue27585] asyncio.Lock deadlock after cancellation

2017-05-18 Thread Alexey Popravka
Alexey Popravka added the comment: Also there is the same problem with asyncio.Condition wait() / notify() couple as it repeats the same Lock.acquire()/release() logic -- ___ Python tracker <rep...@bugs.python.org> <http://bugs.python.org/i

[issue27585] asyncio.Lock deadlock after cancellation

2017-05-18 Thread Alexey Popravka
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

[issue29281] json.loads documentation missing "versionchanged" statement

2017-01-16 Thread Alexey Popravka
New submission from Alexey Popravka: json.loads function was changed in Python 3.6 to accept bytes and bytearrays, however documentation is missing `versionchanged` block describing this changes. -- assignee: docs@python components: Documentation messages: 285545 nosy: Alexey Popravka