diff --git a/src/main.cpp b/src/main.cpp index f1856e597..cfb62fe7c 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -69,8 +69,6 @@ int nScriptCheckThreads = 0; bool fExperimentalMode = false; bool fImporting = false; std::atomic_bool fReindex(false); -std::atomic nSizeReindexed(0); // valid only during reindex -std::atomic nFullSizeToReindex(1); // valid only during reindex bool fTxIndex = false; bool fInsightExplorer = false; // insightexplorer bool fAddressIndex = false; // insightexplorer diff --git a/src/main.h b/src/main.h index a44887cc0..e2bac7098 100644 --- a/src/main.h +++ b/src/main.h @@ -140,8 +140,6 @@ extern CConditionVariable cvBlockChange; extern bool fExperimentalMode; extern bool fImporting; extern std::atomic_bool fReindex; -extern std::atomic nSizeReindexed; // valid only during reindex -extern std::atomic nFullSizeToReindex; // valid only during reindex extern int nScriptCheckThreads; extern bool fTxIndex; diff --git a/src/metrics.cpp b/src/metrics.cpp index 7c1b2c754..cddf36fcc 100644 --- a/src/metrics.cpp +++ b/src/metrics.cpp @@ -78,6 +78,8 @@ AtomicCounter ehSolverRuns; AtomicCounter solutionTargetChecks; static AtomicCounter minedBlocks; AtomicTimer miningTimer; +std::atomic nSizeReindexed(0); // valid only during reindex +std::atomic nFullSizeToReindex(1); // valid only during reindex static boost::synchronized_value> trackedBlocks; diff --git a/src/metrics.h b/src/metrics.h index 7fbdbd938..2b21e1b6d 100644 --- a/src/metrics.h +++ b/src/metrics.h @@ -64,6 +64,8 @@ extern AtomicCounter transactionsValidated; extern AtomicCounter ehSolverRuns; extern AtomicCounter solutionTargetChecks; extern AtomicTimer miningTimer; +extern std::atomic nSizeReindexed; // valid only during reindex +extern std::atomic nFullSizeToReindex; // valid only during reindex void TrackMinedBlock(uint256 hash);