]> Nutra Git (v2) - gamesguru/feather.git/commitdiff
Disconnect wallet on close
authortobtoht <thotbot@protonmail.com>
Fri, 9 Jul 2021 22:25:13 +0000 (00:25 +0200)
committertobtoht <thotbot@protonmail.com>
Fri, 9 Jul 2021 22:25:13 +0000 (00:25 +0200)
src/MainWindow.cpp

index 8d5aa73a39abe44979c23678a136c3cb1c58a486..8e6fd3f01f576a7c57dbc5203dc72705f80869b7 100644 (file)
@@ -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);