Skip to content

Commit

Permalink
fix #1525 (part 2)
Browse files Browse the repository at this point in the history
  • Loading branch information
ecdsa committed Nov 6, 2015
1 parent b352914 commit d82896d
Showing 1 changed file with 4 additions and 3 deletions.
7 changes: 4 additions & 3 deletions lib/synchronizer.py
Original file line number Diff line number Diff line change
Expand Up @@ -73,14 +73,15 @@ def addr_subscription_response(self, response):
if not params:
return
addr = params[0]
if addr in self.requested_addrs: # Notifications won't be in
self.requested_addrs.remove(addr)
history = self.wallet.get_address_history(addr)
if self.wallet.get_status(history) != result:
if self.requested_histories.get(addr) is None:
self.requested_histories[addr] = result
self.network.send([('blockchain.address.get_history', [addr])],
self.addr_history_response)
self.requested_histories[addr] = result
# remove addr from list only after it is added to requested_histories
if addr in self.requested_addrs: # Notifications won't be in
self.requested_addrs.remove(addr)

def addr_history_response(self, response):
params, result = self.parse_response(response)
Expand Down

0 comments on commit d82896d

Please sign in to comment.