mirror of
https://github.com/XRPLF/rippled.git
synced 2025-12-06 17:27:55 +00:00
Don't crash if we can't find the ledger for the generator
This commit is contained in:
@@ -211,7 +211,11 @@ SLE::pointer NetworkOPs::getGenerator(const uint256& uLedger, const uint160& uGe
|
||||
{
|
||||
LedgerStateParms qry = lepNONE;
|
||||
|
||||
return mLedgerMaster->getLedgerByHash(uLedger)->getGenerator(qry, uGeneratorID);
|
||||
Ledger::pointer ledger = mLedgerMaster->getLedgerByHash(uLedger);
|
||||
if (!ledger)
|
||||
return SLE::pointer();
|
||||
else
|
||||
return ledger->getGenerator(qry, uGeneratorID);
|
||||
}
|
||||
|
||||
//
|
||||
|
||||
Reference in New Issue
Block a user