From 634bff6f8ad0c9ec9e6e879447f5f4355b4b45d1 Mon Sep 17 00:00:00 2001 From: ThomasV Date: Sat, 12 May 2012 09:38:42 +0200 Subject: [PATCH] bugfix: poke to reconnect --- lib/interface.py | 4 ++-- lib/version.py | 2 +- lib/wallet.py | 1 + 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/lib/interface.py b/lib/interface.py index 0ace32b87..f2e66bef6 100644 --- a/lib/interface.py +++ b/lib/interface.py @@ -218,9 +218,10 @@ class TcpStratumInterface(Interface): self.s.connect(( self.host, self.port)) self.is_connected = True self.send([('server.version', [ELECTRUM_VERSION])]) + print "Connected to %s:%d"%(self.host,self.port) except: self.is_connected = False - print "not connected" + print "Not connected" def run(self): try: @@ -380,7 +381,6 @@ class WalletSynchronizer(threading.Thread): response = self.interface.responses.get() self.handle_response(response) - print "disconnected, gui callback" self.wallet.gui_callback() if self.loop: time.sleep(5) diff --git a/lib/version.py b/lib/version.py index 7b6fed0d3..2ca1a2166 100644 --- a/lib/version.py +++ b/lib/version.py @@ -1,2 +1,2 @@ -ELECTRUM_VERSION = "0.48a" +ELECTRUM_VERSION = "0.48b" SEED_VERSION = 4 # bump this everytime the seed generation is modified diff --git a/lib/wallet.py b/lib/wallet.py index a45af9dc7..c349f9a04 100644 --- a/lib/wallet.py +++ b/lib/wallet.py @@ -308,6 +308,7 @@ class Wallet: self.server = server self.save() self.interface.is_connected = False # this exits the polling loop + self.interface.poke() def set_path(self, wallet_path):