From e56ec600919c794b371f72b670f4e82cc7e00f48 Mon Sep 17 00:00:00 2001 From: HelloZeroNet Date: Tue, 27 Jan 2015 00:21:44 +0100 Subject: [PATCH] Peer remove key error fix --- src/Peer/Peer.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Peer/Peer.py b/src/Peer/Peer.py index 7641e571..47d3d8aa 100644 --- a/src/Peer/Peer.py +++ b/src/Peer/Peer.py @@ -124,7 +124,7 @@ class Peer: # Stop and remove from site def remove(self): self.log.debug("Removing peer...Connection error: %s, Hash failed: %s" % (self.connection_error, self.hash_failed)) - del(self.site.peers[self.key]) + if self.key in self.site.peers: del(self.site.peers[self.key]) self.socket.close()