Fix some cases where the acquire engine can stall.

This commit is contained in:
JoelKatz
2012-12-25 21:05:12 -08:00
parent f685e9e9ee
commit be2e55d49c
4 changed files with 64 additions and 7 deletions

View File

@@ -124,7 +124,10 @@ void LedgerAcquire::onTimer(bool progress)
else if (!progress)
{
if (!getPeerCount())
{
addPeers();
resetTimer();
}
else
trigger(Peer::pointer(), true);
}