0
0
Fork 0
mirror of https://github.com/bitcoin/bitcoin.git synced 2025-02-10 10:52:31 -05:00

Merge #8015: CCoinsViewErrorCatcher raison-d-etre

a4d5855 CCoinsViewErrorCatcher raison-d-etre (21E14)
This commit is contained in:
Wladimir J. van der Laan 2016-05-26 07:26:21 +02:00
commit 6fc6325f77
No known key found for this signature in database
GPG key ID: 74810B012346C9A6

View file

@ -134,6 +134,11 @@ bool ShutdownRequested()
return fRequestShutdown; return fRequestShutdown;
} }
/**
* This is a minimally invasive approach to shutdown on LevelDB read errors from the
* chainstate, while keeping user interface out of the common library, which is shared
* between bitcoind, and bitcoin-qt and non-server tools.
*/
class CCoinsViewErrorCatcher : public CCoinsViewBacked class CCoinsViewErrorCatcher : public CCoinsViewBacked
{ {
public: public: