Improve PID file removing errors logging

pull/643/head
Hennadii Stepanov 6 years ago
parent 5e0c0fd62f
commit 745a2ace18
No known key found for this signature in database
GPG Key ID: 410108112E7EA81F

@ -262,9 +262,11 @@ void Shutdown(InitInterfaces& interfaces)
#ifndef WIN32 #ifndef WIN32
try { try {
fs::remove(GetPidFile()); if (!fs::remove(GetPidFile())) {
LogPrintf("%s: Unable to remove PID file: File does not exist\n", __func__);
}
} catch (const fs::filesystem_error& e) { } catch (const fs::filesystem_error& e) {
LogPrintf("%s: Unable to remove pidfile: %s\n", __func__, e.what()); LogPrintf("%s: Unable to remove PID file: %s\n", __func__, e.what());
} }
#endif #endif
interfaces.chain_clients.clear(); interfaces.chain_clients.clear();

Loading…
Cancel
Save