URI: 
       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