diff options
| author | Riccardo Spagni <ric@spagni.net> | 2017-02-24 14:22:55 +0200 |
|---|---|---|
| committer | Riccardo Spagni <ric@spagni.net> | 2017-02-24 14:22:55 +0200 |
| commit | 1e7f783f6901dc46e90da13926c725d477f4f443 (patch) | |
| tree | 3e5f4944883eb6e9a28bd3ccc2092b77a0d59d3a | |
| parent | 4cb6b265ee1ced36d67b7119854fe136aea0f457 (diff) | |
| parent | e4dbea976ed5275845fcd25aeaa0815d00ef9d4a (diff) | |
| download | monzero-core-1e7f783f6901dc46e90da13926c725d477f4f443.tar.gz monzero-core-1e7f783f6901dc46e90da13926c725d477f4f443.tar.xz monzero-core-1e7f783f6901dc46e90da13926c725d477f4f443.zip | |
Merge pull request #1776
e4dbea97 wallet2: fix wrong status on daemon shutdown/startup (Jaquee)
| -rw-r--r-- | src/wallet/wallet2.cpp | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/wallet/wallet2.cpp b/src/wallet/wallet2.cpp index 385f73ade..24403f6ae 100644 --- a/src/wallet/wallet2.cpp +++ b/src/wallet/wallet2.cpp @@ -2298,7 +2298,11 @@ bool wallet2::check_connection(uint32_t *version, uint32_t timeout) req_t.id = epee::serialization::storage_entry(0); req_t.method = "get_version"; bool r = net_utils::invoke_http_json("/json_rpc", req_t, resp_t, m_http_client); - if (!r || resp_t.result.status != CORE_RPC_STATUS_OK) + if(!r) { + *version = 0; + return false; + } + if (resp_t.result.status != CORE_RPC_STATUS_OK) *version = 0; else *version = resp_t.result.version; |
