diff --git a/src/microdot/microdot.py b/src/microdot/microdot.py index 5a4f8c2..615a47f 100644 --- a/src/microdot/microdot.py +++ b/src/microdot/microdot.py @@ -1371,6 +1371,11 @@ class Microdot: try: req = await Request.create(self, reader, writer, writer.get_extra_info('peername')) + except OSError as exc: # pragma: no cover + if exc.errno in MUTED_SOCKET_ERRORS: + pass + else: + raise except Exception as exc: # pragma: no cover print_exception(exc)