tfix: server lag - electrum - Electrum Bitcoin wallet
HTML git clone https://git.parazyd.org/electrum
DIR Log
DIR Files
DIR Refs
DIR Submodules
---
DIR commit 9c1b688e4f1630892706941e90c33bc6376c88fb
DIR parent a7eb1aadff9782a746b1c0554f39208dfeae0045
HTML Author: ThomasV <thomasv@gitorious>
Date: Sat, 5 Oct 2013 11:02:17 +0200
fix: server lag
Diffstat:
M lib/network.py | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
---
DIR diff --git a/lib/network.py b/lib/network.py
t@@ -199,7 +199,9 @@ class Network(threading.Thread):
def switch_to_interface(self, interface):
print_error("switching to", interface.server)
self.interface = interface
- self.server_lag = self.blockchain.height - self.heights[self.interface.server]
+ h = self.heights.get(self.interface.server)
+ if h:
+ self.server_lag = self.blockchain.height - h
self.config.set_key('server', self.interface.server, False)
self.send_subscriptions()
self.trigger_callback('connected')