We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent a4d9d24 commit 0024060Copy full SHA for 0024060
p2p/peer.py
@@ -332,9 +332,16 @@ async def _run(self) -> None:
332
while True:
333
try:
334
cmd, msg = await self.read_msg()
335
- except (PeerConnectionLost, TimeoutError) as e:
+ except (PeerConnectionLost, TimeoutError) as err:
336
self.logger.debug(
337
- "%s stopped responding (%s), disconnecting", self.remote, repr(e))
+ "%s stopped responding (%r), disconnecting", self.remote, err)
338
+ return
339
+ except DecryptionError as err:
340
+ self.logger.warn(
341
+ "Unable to decrypt message from %s, disconnecting: %r",
342
+ self, err,
343
+ exc_info=True,
344
+ )
345
return
346
347
0 commit comments