diff options
author | Christian Mollekopf <chrigi_1@fastmail.fm> | 2017-01-18 15:59:31 +0100 |
---|---|---|
committer | Christian Mollekopf <chrigi_1@fastmail.fm> | 2017-01-18 15:59:31 +0100 |
commit | 62d222f20de7558ebb266efdcadf458e3807e406 (patch) | |
tree | ec2f3bbe552bce2e8be8a79d02cf4c63eaa1edeb /common/changereplay.h | |
parent | 47412280397d66950abd9582048ce8e465fc2844 (diff) | |
download | sink-62d222f20de7558ebb266efdcadf458e3807e406.tar.gz sink-62d222f20de7558ebb266efdcadf458e3807e406.zip |
Refactored the changereplay
* use a log context
* clearer and simpler control flow
* No infinite recursive calling
Diffstat (limited to 'common/changereplay.h')
-rw-r--r-- | common/changereplay.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/common/changereplay.h b/common/changereplay.h index da188bf..4ec115c 100644 --- a/common/changereplay.h +++ b/common/changereplay.h | |||
@@ -62,6 +62,7 @@ private: | |||
62 | Sink::Storage::DataStore mChangeReplayStore; | 62 | Sink::Storage::DataStore mChangeReplayStore; |
63 | bool mReplayInProgress; | 63 | bool mReplayInProgress; |
64 | Sink::Storage::DataStore::Transaction mMainStoreTransaction; | 64 | Sink::Storage::DataStore::Transaction mMainStoreTransaction; |
65 | Sink::Log::Context mLogCtx; | ||
65 | }; | 66 | }; |
66 | 67 | ||
67 | class NullChangeReplay : public ChangeReplay | 68 | class NullChangeReplay : public ChangeReplay |