From dd0fdb5d1dc0d88a9083b1b5d0c2c0947e6f3aae Mon Sep 17 00:00:00 2001 From: jp1ac4 <121959000+jp1ac4@users.noreply.github.com> Date: Mon, 21 Aug 2023 15:46:29 +0100 Subject: [PATCH] wip(loader): stop internal bitcoind --- gui/src/loader.rs | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/gui/src/loader.rs b/gui/src/loader.rs index b35a3fc46..6c985f8b4 100644 --- a/gui/src/loader.rs +++ b/gui/src/loader.rs @@ -22,6 +22,7 @@ use crate::{ app::{ cache::Cache, config::Config as GUIConfig, + stop_internal_bitcoind, wallet::{Wallet, WalletError}, }, daemon::{client, embedded::EmbeddedDaemon, model::*, Daemon, DaemonError}, @@ -177,6 +178,13 @@ impl Loader { } else { } } + if self.gui_config.internal_bitcoind_exe_config.is_some() { + if let Some(daemon_config) = daemon.config() { + if let Some(bitcoind_config) = &daemon_config.bitcoind_config { + stop_internal_bitcoind(bitcoind_config); + } + } + } } }