mirror of
https://github.com/XRPLF/rippled.git
synced 2025-12-06 17:27:55 +00:00
During old pathfinding, unlock earlier.
This commit is contained in:
@@ -1545,6 +1545,11 @@ Json::Value RPCHandler::doRipplePathFind (Json::Value params, Resource::Charge&
|
|||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
loadType = Resource::feeHighBurdenRPC;
|
||||||
|
Ledger::pointer lSnapShot = boost::make_shared<Ledger> (boost::ref (*lpLedger), false);
|
||||||
|
|
||||||
|
masterLockHolder.unlock (); // As long as we have a locked copy of the ledger, we can unlock.
|
||||||
|
|
||||||
Json::Value jvSrcCurrencies;
|
Json::Value jvSrcCurrencies;
|
||||||
|
|
||||||
if (params.isMember ("source_currencies"))
|
if (params.isMember ("source_currencies"))
|
||||||
@@ -1567,11 +1572,6 @@ Json::Value RPCHandler::doRipplePathFind (Json::Value params, Resource::Charge&
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
loadType = Resource::feeHighBurdenRPC;
|
|
||||||
Ledger::pointer lSnapShot = boost::make_shared<Ledger> (boost::ref (*lpLedger), false);
|
|
||||||
|
|
||||||
masterLockHolder.unlock (); // As long as we have a locked copy of the ledger, we can unlock.
|
|
||||||
|
|
||||||
// Fill in currencies destination will accept
|
// Fill in currencies destination will accept
|
||||||
Json::Value jvDestCur (Json::arrayValue);
|
Json::Value jvDestCur (Json::arrayValue);
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user