]> granicus.if.org Git - python/commit
asyncio.subprocess: Fix a race condition in communicate()
authorVictor Stinner <victor.stinner@gmail.com>
Thu, 20 Feb 2014 09:12:59 +0000 (10:12 +0100)
committerVictor Stinner <victor.stinner@gmail.com>
Thu, 20 Feb 2014 09:12:59 +0000 (10:12 +0100)
commitcdb476bd438c7befec98913a6f1e770edd2f11a8
tree4a70fbd9b013a6f587dff484dcb37ac9008f6d9b
parent88a928b6142c0ab3a9ab799b1652bb6d64e7face
asyncio.subprocess: Fix a race condition in communicate()

Use self._loop instead of self._transport._loop, because transport._loop is set
to None at process exit.
Lib/asyncio/subprocess.py