Browse Source

synchronizer: fix adding duplicate addresses race

master
SomberNight 7 years ago
parent
commit
7cc628dc79
No known key found for this signature in database
GPG Key ID: B33B5F232C6271E9
  1. 1
      electrum/synchronizer.py

1
electrum/synchronizer.py

@ -73,6 +73,7 @@ class Synchronizer(PrintError):
asyncio.run_coroutine_threadsafe(self._add(addr), self.asyncio_loop)
async def _add(self, addr):
if addr in self.requested_addrs: return
self.requested_addrs.add(addr)
await self.add_queue.put(addr)

Loading…
Cancel
Save