Validators Work

Conflicts:
	src/ripple_app/ledger/LedgerMaster.cpp
This commit is contained in:
Vinnie Falco
2013-09-23 18:58:21 -07:00
parent 426636f48d
commit 9b22c810ef
7 changed files with 393 additions and 52 deletions

View File

@@ -191,7 +191,7 @@ public:
{
#if RIPPLE_USE_NEW_VALIDATORS
bassert (! isStopping());
m_thread.call (&Logic::add, &m_logic, source);
//m_thread.call (&Logic::add, &m_logic, source);
#else
delete source;
#endif
@@ -201,7 +201,7 @@ public:
{
#if RIPPLE_USE_NEW_VALIDATORS
bassert (! isStopping());
m_thread.call (&Logic::addStatic, &m_logic, source);
//m_thread.call (&Logic::addStatic, &m_logic, source);
#else
delete source;
#endif
@@ -215,6 +215,14 @@ public:
#endif
}
void ledgerClosed (RippleLedgerHash const& ledgerHash)
{
#if RIPPLE_USE_NEW_VALIDATORS
if (! isStopping())
m_thread.call (&Logic::ledgerClosed, &m_logic, ledgerHash);
#endif
}
//--------------------------------------------------------------------------
void onDeadlineTimer (DeadlineTimer& timer)