summaryrefslogtreecommitdiffstats
path: root/Lib/test/future_test2.py
diff options
context:
space:
mode:
authorRomain Picard <romain.picard@oakbits.com>2019-05-07 18:58:24 (GMT)
committerMiss Islington (bot) <31488909+miss-islington@users.noreply.github.com>2019-05-07 18:58:24 (GMT)
commitb35acc5b3a0148c5fd4462968b310fb436726d5a (patch)
tree844dd82ca54e012a0416a1abb959d9a7b396e4bc /Lib/test/future_test2.py
parentf7bda5c5729a3cc69b32c2a3baf5c64dea666d33 (diff)
downloadcpython-b35acc5b3a0148c5fd4462968b310fb436726d5a.zip
cpython-b35acc5b3a0148c5fd4462968b310fb436726d5a.tar.gz
cpython-b35acc5b3a0148c5fd4462968b310fb436726d5a.tar.bz2
bpo-35125: remove inner callback on outer cancellation in asyncio shield (GH-10340)
When the future returned by shield is cancelled, its completion callback of the inner future is not removed. This makes the callback list of inner inner future grow each time a shield is created and cancelled. This change unregisters the callback from the inner future when the outer future is cancelled. https://bugs.python.org/issue35125
Diffstat (limited to 'Lib/test/future_test2.py')
0 files changed, 0 insertions, 0 deletions