From 12c49bbe753caeb1047475aa51dade39c2204eff Mon Sep 17 00:00:00 2001 From: Neil Booth Date: Wed, 8 Aug 2018 12:48:22 +0900 Subject: [PATCH] Suppress accept_connection2 asyncio log spew --- electrumx/lib/server_base.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/electrumx/lib/server_base.py b/electrumx/lib/server_base.py index 6d6f66a..602ae90 100644 --- a/electrumx/lib/server_base.py +++ b/electrumx/lib/server_base.py @@ -29,6 +29,7 @@ class ServerBase(object): ''' SUPPRESS_MESSAGE_REGEX = re.compile('SSH handshake') + SUPPRESS_TASK_REGEX = re.compile('accept_connection2') PYTHON_MIN_VERSION = (3, 6) def __init__(self, env): @@ -68,6 +69,8 @@ class ServerBase(object): message = context.get('message') if message and self.SUPPRESS_MESSAGE_REGEX.match(message): return + if self.SUPPRESS_TASK_REGEX.match(repr(context.get('task'))): + return loop.default_exception_handler(context) async def _main(self, loop):