From 0e49274eae9f497164ecc694729acdcf1188a43a Mon Sep 17 00:00:00 2001 From: ThomasV Date: Sat, 11 Mar 2017 10:26:26 +0100 Subject: [PATCH] fix #2279: jsonrpc wallet --- lib/daemon.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/daemon.py b/lib/daemon.py index aaeca2e8f..3786cd757 100644 --- a/lib/daemon.py +++ b/lib/daemon.py @@ -116,8 +116,7 @@ class Daemon(DaemonThread): self.gui = None self.wallets = {} # Setup JSONRPC server - default_wallet = None - self.cmd_runner = Commands(self.config, default_wallet, self.network) + self.cmd_runner = Commands(self.config, None, self.network) self.init_server(config, fd) def init_server(self, config, fd): @@ -153,7 +152,8 @@ class Daemon(DaemonThread): response = "Daemon already running" elif sub == 'load_wallet': path = config.get_wallet_path() - self.load_wallet(path, config.get('password')) + wallet = self.load_wallet(path, config.get('password')) + self.cmd_runner.wallet = wallet response = True elif sub == 'close_wallet': path = config.get_wallet_path()