CCoinsViewErrorCatcher raison-d-etre

This commit is contained in:
21E14 2016-05-06 00:10:49 -04:00
parent 006cdf64dc
commit a4d5855a25

View file

@ -136,6 +136,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: