Fix shadowing

This commit is contained in:
Edward Hennis
2015-06-24 16:55:31 -04:00
committed by Vinnie Falco
parent 4c0de726c8
commit 89b9fa0b35

View File

@@ -275,7 +275,7 @@ public:
*
* @param Lock that protects the transaction batching
*/
void apply (std::unique_lock<std::mutex>& lock);
void apply (std::unique_lock<std::mutex>& batchLock);
/**
* Apply each transaction to open ledger.
@@ -1089,7 +1089,7 @@ void NetworkOPsImp::transactionBatch()
}
}
void NetworkOPsImp::apply (std::unique_lock<std::mutex>& lock)
void NetworkOPsImp::apply (std::unique_lock<std::mutex>& batchLock)
{
std::vector<TransactionStatus> transactions;
mTransactions.swap (transactions);
@@ -1098,7 +1098,7 @@ void NetworkOPsImp::apply (std::unique_lock<std::mutex>& lock)
assert (mDispatchState != DispatchState::running);
mDispatchState = DispatchState::running;
lock.unlock();
batchLock.unlock();
Ledger::pointer ledger;
TransactionEngine engine;
@@ -1203,7 +1203,7 @@ void NetworkOPsImp::apply (std::unique_lock<std::mutex>& lock)
}
}
lock.lock();
batchLock.lock();
for (TransactionStatus& e : transactions)
e.transaction->clearApplying();