Browse Source

safeguard: do not let daemon treads write wallet file

283
ThomasV 10 years ago
parent
commit
1369c02011
  1. 1
      lib/wallet.py

1
lib/wallet.py

@ -133,6 +133,7 @@ class WalletStorage(object):
self.write()
def write(self):
assert not threading.currentThread().isDaemon()
s = json.dumps(self.data, indent=4, sort_keys=True)
with open(self.path,"w") as f:
f.write(s)

Loading…
Cancel
Save