URI: 
       tcatch exception in interface.close - electrum - Electrum Bitcoin wallet
  HTML git clone https://git.parazyd.org/electrum
   DIR Log
   DIR Files
   DIR Refs
   DIR Submodules
       ---
   DIR commit d3a9af9e796d8ae42b80ca6172fc4075d77599c5
   DIR parent 43b770fbf5520efde53413765456d6e7bc5c633d
  HTML Author: ThomasV <thomasv@electrum.org>
       Date:   Thu, 10 Mar 2016 15:38:24 +0100
       
       catch exception in interface.close
       
       Diffstat:
         M lib/interface.py                    |       5 ++++-
       
       1 file changed, 4 insertions(+), 1 deletion(-)
       ---
   DIR diff --git a/lib/interface.py b/lib/interface.py
       t@@ -243,7 +243,10 @@ class Interface(util.PrintError):
        
            def close(self):
                if not self.closed_remotely:
       -            self.socket.shutdown(socket.SHUT_RDWR)
       +            try:
       +                self.socket.shutdown(socket.SHUT_RDWR)
       +            except socket.error:
       +                pass
                self.socket.close()
        
            def queue_request(self, *args):  # method, params, _id