From 9c18d6f39b8387656d6e46801e48003f5349c332 Mon Sep 17 00:00:00 2001 From: Paul Sokolovsky Date: Sun, 5 Nov 2017 17:46:50 +0200 Subject: [PATCH] uasyncio: test_http_server_heavy: Close socket with "finally". --- uasyncio/benchmark/test_http_server_heavy.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/uasyncio/benchmark/test_http_server_heavy.py b/uasyncio/benchmark/test_http_server_heavy.py index 2a7552db..fd8fd33d 100644 --- a/uasyncio/benchmark/test_http_server_heavy.py +++ b/uasyncio/benchmark/test_http_server_heavy.py @@ -18,7 +18,6 @@ def serve(reader, writer): yield from writer.awrite(s * 100) yield from writer.awrite(s * 400000) yield from writer.awrite("=== END ===") - yield from writer.aclose() except OSError as e: if e.args[0] == errno.EPIPE: print("EPIPE") @@ -26,6 +25,8 @@ def serve(reader, writer): print("ECONNRESET") else: raise + finally: + yield from writer.aclose() import logging