t(trivial) lnworker: move LNGossip.peer_closed to parent class - electrum - Electrum Bitcoin wallet HTML git clone https://git.parazyd.org/electrum DIR Log DIR Files DIR Refs DIR Submodules --- DIR commit 9d1fa4cc99d1d93badb4f5ad20b68f67ad9aa4b9 DIR parent 3d0c1dbd5cadce5fbc24722d0426c4c25a40915c HTML Author: SomberNight <somber.night@protonmail.com> Date: Wed, 26 Feb 2020 20:31:51 +0100 (trivial) lnworker: move LNGossip.peer_closed to parent class Diffstat: M electrum/lnworker.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) --- DIR diff --git a/electrum/lnworker.py b/electrum/lnworker.py t@@ -180,6 +180,9 @@ class LNWorker(Logger): self.peers[node_id] = peer return peer + def peer_closed(self, peer: Peer) -> None: + self.peers.pop(peer.pubkey) + def num_peers(self): return sum([p.is_initialized() for p in self.peers.values()]) t@@ -349,9 +352,6 @@ class LNGossip(LNWorker): self.network.trigger_callback('unknown_channels', len(self.unknown_ids)) return l[0:N] - def peer_closed(self, peer): - self.peers.pop(peer.pubkey) - class LNWallet(LNWorker): t@@ -448,7 +448,7 @@ class LNWallet(LNWorker): for chan in self.channels_for_peer(peer.pubkey).values(): chan.peer_state = peer_states.DISCONNECTED self.network.trigger_callback('channel', chan) - self.peers.pop(peer.pubkey) + super().peer_closed(peer) def get_channel_status(self, chan): # status displayed in the GUI