From 519cae8fd6e44aef3470415d7c5e12acb0acd9f4 Mon Sep 17 00:00:00 2001 From: Russell Yanofsky Date: Mon, 6 Jul 2020 10:36:15 -0400 Subject: gui: Delay interfaces::Node initialization This is needed to allow bitcoin-gui to connect to existing node process with -ipcconnect instead of spawning a new process. It's possible to spawn a new bitcoin-node process without knowing the current data dir or network, but connecting to an existing bitcoin-node requires knowing the datadir and network first. --- src/qt/splashscreen.h | 1 + 1 file changed, 1 insertion(+) (limited to 'src/qt/splashscreen.h') diff --git a/src/qt/splashscreen.h b/src/qt/splashscreen.h index dc394ac439..2213b02c55 100644 --- a/src/qt/splashscreen.h +++ b/src/qt/splashscreen.h @@ -62,6 +62,7 @@ private: int curAlignment; interfaces::Node* m_node = nullptr; + bool m_shutdown = false; std::unique_ptr m_handler_init_message; std::unique_ptr m_handler_show_progress; std::unique_ptr m_handler_load_wallet; -- cgit v1.2.3