Skip to content

Commit 9eda8d0

Browse files
committed
don't resume a closed transport
1 parent d8f9aae commit 9eda8d0

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

Lib/asyncio/proactor_events.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -534,7 +534,7 @@ def _loop_writing(self, fut=None):
534534
addr=addr)
535535
except OSError as exc:
536536
self._protocol.error_received(exc)
537-
if self._buffer:
537+
if self._buffer or self._closing:
538538
# Reschedule the write loop so buffered data isn't stranded and
539539
# a paused protocol is eventually resumed (gh-156698).
540540
def resume_writing():

0 commit comments

Comments
 (0)