URI: 
       tclose GUI if the network daemon is killed - electrum - Electrum Bitcoin wallet
  HTML git clone https://git.parazyd.org/electrum
   DIR Log
   DIR Files
   DIR Refs
   DIR Submodules
       ---
   DIR commit d33b53f850d1195b7393392ddd032a44f55c7281
   DIR parent 7e8644ef151c78dad9a45099d590a010904edcf1
  HTML Author: ThomasV <thomasv@gitorious>
       Date:   Thu, 31 Jul 2014 07:47:59 +0200
       
       close GUI if the network daemon is killed
       
       Diffstat:
         M gui/qt/main_window.py               |       1 +
         M lib/network_proxy.py                |       1 +
       
       2 files changed, 2 insertions(+), 0 deletions(-)
       ---
   DIR diff --git a/gui/qt/main_window.py b/gui/qt/main_window.py
       t@@ -181,6 +181,7 @@ class ElectrumWindow(QMainWindow):
                    self.network.register_callback('banner', lambda: self.emit(QtCore.SIGNAL('banner_signal')))
                    self.network.register_callback('status', lambda: self.emit(QtCore.SIGNAL('update_status')))
                    self.network.register_callback('new_transaction', lambda: self.emit(QtCore.SIGNAL('transaction_signal')))
       +            self.network.register_callback('stop', self.close)
        
                    # set initial message
                    self.console.showMessage(self.network.banner)
   DIR diff --git a/lib/network_proxy.py b/lib/network_proxy.py
       t@@ -86,6 +86,7 @@ class NetworkProxy(threading.Thread):
                        break
                    self.process(response)
        
       +        self.trigger_callback('stop')
                if self.network:
                    self.network.stop()
                print_error("NetworkProxy: terminating")