Fix shutdown in case of errors during initialization
commitd31e5c1d0f303a8cd97077d425488ed5abdf5345
authorWladimir J. van der Laan <laanwj@gmail.com>
Tue, 28 Nov 2017 11:08:09 +0000 (28 12:08 +0100)
committerWladimir J. van der Laan <laanwj@gmail.com>
Tue, 28 Nov 2017 11:12:05 +0000 (28 12:12 +0100)
treed679abc9eab2edd8636df68df5a143fb35cf600f
parent26efc220a13aa3413f6e55e311e8991445104f82
Fix shutdown in case of errors during initialization

PR #10286 introduced a few steps which are not robust to early shutdown
in initialization.

Stumbled upon this with #11781, not sure if there are other scenarios
that can trigger it, but it's harden against this in any case.
src/init.cpp
src/validationinterface.cpp