mirror of
https://github.com/bitcoin/bitcoin.git
synced 2025-11-11 14:38:29 +01:00
61c569ab60refactor: decouple early return commands from AppInit (furszy)4927167f85gui: return EXIT_FAILURE on post-init fatal errors (furszy)3b2c61e819Return EXIT_FAILURE on post-init fatal errors (furszy)3c06926cf2refactor: index: use `AbortNode` in fatal error helper (Sebastian Falbesoner)9ddf7e03a3move ThreadImport ABC error to use AbortNode (furszy) Pull request description: It seems odd to return `EXIT_SUCCESS` when the node aborted execution due a fatal internal error or any post-init problem that triggers an unrequested shutdown. e.g. blocks or coins db I/O errors, disconnect block failure, failure during thread import (external blocks loading process error), among others. ACKs for top commit: TheCharlatan: ACK61c569ab60ryanofsky: Code review ACK61c569ab60pinheadmz: ACK61c569ab60theStack: Code-review ACK61c569ab60Tree-SHA512: 18a59c3acc1c6d12cbc74a20a401e89659740c6477fccb59070c9f97922dfe588468e9e5eef56c5f395762187c34179a5e3954aa5b844787fa13da2e666c63d3
9.3 KiB
9.3 KiB