Create new rpc connection during shutdown if we don't have one and debug logging
This commit is contained in:
@@ -434,8 +434,12 @@ void MainWindow::closeEvent(QCloseEvent* event) {
|
||||
|
||||
void MainWindow::closeEventpw(QCloseEvent* event) {
|
||||
// Let the RPC know to shut down any running service.
|
||||
qDebug() << __func__ << ": event=" << event;
|
||||
rpc->shutdownhushd();
|
||||
qDebug() << __func__ << ": event=" << event << " this=" << this;
|
||||
if (rpc) {
|
||||
rpc->shutdownhushd();
|
||||
} else {
|
||||
qDebug() << __func__ << ": invalid rpc object!";
|
||||
}
|
||||
}
|
||||
|
||||
void MainWindow::encryptWallet() {
|
||||
@@ -444,6 +448,8 @@ void MainWindow::encryptWallet() {
|
||||
Ui_encryptionDialog ed;
|
||||
ed.setupUi(&d);
|
||||
|
||||
qDebug() << __func__ << ": start";
|
||||
|
||||
// Handle edits on the password box
|
||||
|
||||
auto fnPasswordEdited = [=](const QString&) {
|
||||
@@ -500,6 +506,7 @@ void MainWindow::encryptWallet() {
|
||||
QString("Please close some other programs to free up memory and try again"),
|
||||
QMessageBox::Ok
|
||||
);
|
||||
qDebug() << __func__ << ": out of memory!";
|
||||
exit(1);
|
||||
}
|
||||
QString passphraseHash1 = QByteArray(reinterpret_cast<const char*>(key), KEY_LEN).toHex();
|
||||
@@ -520,6 +527,7 @@ void MainWindow::encryptWallet() {
|
||||
QMessageBox::Ok
|
||||
);
|
||||
}
|
||||
qDebug() << __func__ << ": finish";
|
||||
}
|
||||
|
||||
void MainWindow::removeWalletEncryption() {
|
||||
|
||||
Reference in New Issue
Block a user