electrum

Electrum Bitcoin wallet
git clone https://git.parazyd.org/electrum
Log | Files | Refs | Submodules

commit 1369c02011720706d47a0a0957f73c85a82693f0
parent 0200778ac1adbe6d2a4068c2afa86a25a786f8ac
Author: ThomasV <thomasv@gitorious>
Date:   Tue, 24 Mar 2015 12:23:11 +0100

safeguard: do not let daemon treads write wallet file

Diffstat:
Mlib/wallet.py | 1+
1 file changed, 1 insertion(+), 0 deletions(-)

diff --git a/lib/wallet.py b/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)