aboutsummaryrefslogtreecommitdiff
path: root/src/shutdown.cpp
AgeCommit message (Expand)Author
2023-12-04Get rid of shutdown.cpp/shutdown.h, use SignalInterrupt directlyRyan Ofsky
2023-12-04util: Get rid of uncaught exceptions thrown by SignalInterrupt classRyan Ofsky
2023-06-28kernel: Add fatalError method to notificationsTheCharlatan
2023-06-28util: Add SignalInterrupt class and use in shutdown.cppTheCharlatan
2023-06-09Return EXIT_FAILURE on post-init fatal errorsfurszy
2023-02-28Add InitError(error, details) overloadRyan Ofsky
2022-12-24scripted-diff: Bump copyright headersHennadii Stepanov
2022-06-14scripted-diff: Avoid incompatibility with CMake AUTOUIC featureHennadii Stepanov
2022-05-02Guard `#include <config/bitcoin-config.h>`Hennadii Stepanov
2021-12-30scripted-diff: Bump copyright headersHennadii Stepanov
2021-04-04move-only: Move AbortNode to shutdownMarcoFalke
2021-03-04shutdown: Use RAII TokenPipe in shutdownWladimir J. van der Laan
2021-02-22init: only use pipe2 if availabile, check in configureSebastian Falbesoner
2020-12-31scripted-diff: Bump copyright headersMarcoFalke
2020-12-15init: Signal-safe instant shutdownWladimir J. van der Laan
2018-06-25Break circular dependency: init -> * -> init by extracting shutdown.hBen Woosley