From 18001a005867f69a58e7145695ba91f9db8f6e05 Mon Sep 17 00:00:00 2001 From: JoelKatz Date: Mon, 21 Jan 2013 17:55:39 -0800 Subject: [PATCH] Fix retry bug. --- src/cpp/ripple/LedgerConsensus.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/cpp/ripple/LedgerConsensus.cpp b/src/cpp/ripple/LedgerConsensus.cpp index 8b2fdc732..22b89922c 100644 --- a/src/cpp/ripple/LedgerConsensus.cpp +++ b/src/cpp/ripple/LedgerConsensus.cpp @@ -1152,7 +1152,7 @@ void LedgerConsensus::applyTransactions(SHAMap::ref set, Ledger::ref applyLedger #endif SerializerIterator sit(item->peekSerializer()); SerializedTransaction::pointer txn = boost::make_shared(boost::ref(sit)); - if (applyTransaction(engine, txn, applyLedger, openLgr, true) != LCAT_RETRY) + if (applyTransaction(engine, txn, applyLedger, openLgr, true) == LCAT_RETRY) failedTransactions.push_back(txn); #ifndef TRUST_NETWORK }