URI: 
       tMerge pull request #200 from jmacxx/fix_connection_issue_IOError - electrum-personal-server - Maximally lightweight electrum server for a single user
  HTML git clone https://git.parazyd.org/electrum-personal-server
   DIR Log
   DIR Files
   DIR Refs
   DIR README
       ---
   DIR commit f03a83db87a99a425ad36a95109f3dd0933840fd
   DIR parent 93422538bc565d02df4b81a7fd313781df94cfea
  HTML Author: chris-belcher <belcher@riseup.net>
       Date:   Tue,  9 Jun 2020 14:10:05 +0100
       
       Merge pull request #200 from jmacxx/fix_connection_issue_IOError
       
       Handle uncaught exception when electrum connects
       Diffstat:
         M electrumpersonalserver/server/comm… |       2 +-
       
       1 file changed, 1 insertion(+), 1 deletion(-)
       ---
   DIR diff --git a/electrumpersonalserver/server/common.py b/electrumpersonalserver/server/common.py
       t@@ -123,7 +123,7 @@ def run_electrum_server(rpc, txmonitor, config):
                    except socket.timeout:
                        is_node_reachable = on_heartbeat_listening(txmonitor)
                        accepting_clients = is_node_reachable
       -            except (ConnectionRefusedError, ssl.SSLError):
       +            except (ConnectionRefusedError, ssl.SSLError, IOError):
                        sock.close()
                        sock = None
                logger.debug('Electrum connected from ' + str(addr[0]))