From: tobtoht Date: Fri, 9 Jul 2021 22:25:13 +0000 (+0200) Subject: Disconnect wallet on close X-Git-Url: https://git.nutra.tk/v1?a=commitdiff_plain;h=2525decdbeeebc6a18506e14317cf4f1dbe60573;p=gamesguru%2Ffeather.git Disconnect wallet on close --- diff --git a/src/MainWindow.cpp b/src/MainWindow.cpp index 8d5aa73a..8e6fd3f0 100644 --- a/src/MainWindow.cpp +++ b/src/MainWindow.cpp @@ -874,6 +874,10 @@ void MainWindow::closeEvent(QCloseEvent *event) { m_updateBytes.stop(); m_txTimer.stop(); + m_ctx->stopTimers(); + + // Wallet signal may fire after AppContext is gone, causing segv + m_ctx->wallet->disconnect(); this->saveGeo(); m_windowManager->closeWindow(this);