mirror of
https://github.com/bitcoin/bitcoin.git
synced 2025-07-06 16:36:57 +02:00
Fix segfault when shutting down before fully loading
This was introduced by 3192975f1d
.
It can be triggered easily when canceling DB upgrade from
pre-per-utxo.
This commit is contained in:
@ -216,7 +216,9 @@ void Shutdown()
|
||||
}
|
||||
|
||||
// FlushStateToDisk generates a SetBestChain callback, which we should avoid missing
|
||||
FlushStateToDisk();
|
||||
if (pcoinsTip != nullptr) {
|
||||
FlushStateToDisk();
|
||||
}
|
||||
|
||||
// After there are no more peers/RPC left to give us new data which may generate
|
||||
// CValidationInterface callbacks, flush them...
|
||||
|
Reference in New Issue
Block a user