tsimplification - electrum - Electrum Bitcoin wallet HTML git clone https://git.parazyd.org/electrum DIR Log DIR Files DIR Refs DIR Submodules --- DIR commit f4d4962b1d23f42a7c6bb6d489602661ede89560 DIR parent bbf64b675faae8da7d62e04ceaa6e260ca24c51a HTML Author: thomasv <thomasv@gitorious> Date: Wed, 8 Feb 2012 16:22:51 +0100 simplification Diffstat: M client/gui.py | 2 -- M client/interface.py | 10 ++++------ 2 files changed, 4 insertions(+), 8 deletions(-) --- DIR diff --git a/client/gui.py b/client/gui.py t@@ -865,8 +865,6 @@ class BitcoinGUI: self.show_message(e.message) return - self.update_session = True # we created a new change address - status, msg = self.wallet.sendtx( tx ) if status: self.show_message( "payment sent.\n" + msg ) DIR diff --git a/client/interface.py b/client/interface.py t@@ -162,7 +162,6 @@ class Interface: try: self.is_connected = False self.new_session(wallet.all_addresses(), wallet.electrum_version) - self.update_session = False except socket.error: print "Not connected" time.sleep(self.poll_interval()) t@@ -174,11 +173,6 @@ class Interface: while True: try: - if self.is_connected and self.update_session: - self.update_session( wallet.all_addresses() ) - self.update_session = False - - # define a method to update the list if self.update_wallet(wallet): self.update_session( wallet.all_addresses() ) t@@ -190,6 +184,10 @@ class Interface: except socket.gaierror: self.is_connected = False break + except socket.error: + print "socket.error" + self.is_connected = False + break except: self.is_connected = False print "error"