Better debug of missing hash issue.

This commit is contained in:
JoelKatz
2013-01-08 16:28:56 -08:00
parent 2de1b9eef8
commit ee5950b192

View File

@@ -977,6 +977,8 @@ uint256 Ledger::getLedgerHash(uint32 ledgerIndex)
STVector256 vec = hashIndex->getFieldV256(sfHashes); STVector256 vec = hashIndex->getFieldV256(sfHashes);
if (vec.size() >= diff) if (vec.size() >= diff)
return vec.at(vec.size() - diff); return vec.at(vec.size() - diff);
cLog(lsWARNING) << "Ledger " << mLedgerSeq << " missing hash for " << ledgerIndex
<< " (" << vec.size() << "," << diff << ")";
} }
else cLog(lsWARNING) << "Ledger " << ledgerIndex << ":" << getHash() << " missing skiplist"; else cLog(lsWARNING) << "Ledger " << ledgerIndex << ":" << getHash() << " missing skiplist";
} }