]> git.ipfire.org Git - thirdparty/tornado.git/commit
locks: Avoid reusing Future objects in Event
authorBen Darnell <ben@bendarnell.com>
Sun, 21 Jan 2018 23:17:47 +0000 (18:17 -0500)
committerBen Darnell <ben@bendarnell.com>
Fri, 26 Jan 2018 23:00:57 +0000 (18:00 -0500)
commit606f0b5e90645fd8a1309043e839c5b0cf8abfad
tree9d4dd0ca29ad50bbb024795a820bec6b4f69f413
parentb66acec055afe0171695971a24c5dc9e18b29404
locks: Avoid reusing Future objects in Event

Now that futures support cancellation, it is unsafe to return the same
Future object to multiple callers.

Fixes #2189
tornado/locks.py