Add an interface to get the queue depth out of CValidationInterface

This commit is contained in:
Matt Corallo
2017-12-04 18:31:36 -05:00
parent a99b76f269
commit 5a933cefcc
4 changed files with 14 additions and 0 deletions

View File

@@ -54,6 +54,11 @@ void CMainSignals::FlushBackgroundCallbacks() {
}
}
size_t CMainSignals::CallbacksPending() {
if (!m_internals) return 0;
return m_internals->m_schedulerClient.CallbacksPending();
}
void CMainSignals::RegisterWithMempoolSignals(CTxMemPool& pool) {
pool.NotifyEntryRemoved.connect(boost::bind(&CMainSignals::MempoolEntryRemoved, this, _1, _2));
}