From: Victor Stinner Date: Thu, 20 Feb 2014 09:33:01 +0000 (+0100) Subject: asyncio: Fix _ProactorWritePipeTransport._pipe_closed() X-Git-Tag: v3.4.0rc2~19 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=6f24d83ac68fdea3a28cee64d631d7701cf102ae;p=thirdparty%2FPython%2Fcpython.git asyncio: Fix _ProactorWritePipeTransport._pipe_closed() The "exc" variable was not defined, pass a BrokenPipeError exception instead. --- diff --git a/Lib/asyncio/proactor_events.py b/Lib/asyncio/proactor_events.py index f45cd9c680d9..d99e8ce7271f 100644 --- a/Lib/asyncio/proactor_events.py +++ b/Lib/asyncio/proactor_events.py @@ -275,7 +275,7 @@ class _ProactorWritePipeTransport(_ProactorBaseWritePipeTransport): assert fut is self._read_fut, (fut, self._read_fut) self._read_fut = None if self._write_fut is not None: - self._force_close(exc) + self._force_close(BrokenPipeError()) else: self.close()