From 2aec5a58f860b688ce4e2edd4282859ec63817c7 Mon Sep 17 00:00:00 2001 From: Jonathan Zernik Date: Sat, 28 Aug 2021 01:12:42 -0700 Subject: [PATCH] Fix close peer socket on connection failure (#1086) --- squeaknode/network/connection.py | 1 + 1 file changed, 1 insertion(+) diff --git a/squeaknode/network/connection.py b/squeaknode/network/connection.py index b0454686..da9eb114 100644 --- a/squeaknode/network/connection.py +++ b/squeaknode/network/connection.py @@ -56,6 +56,7 @@ class Connection(object): finally: logger.info("Removing peer.") connection_manager.remove_peer(self.peer) + self.peer.stop() def handle_connection(self): self.initial_sync()