mirror of
https://github.com/XRPLF/rippled.git
synced 2026-10-03 02:08:05 +00:00
Incremental improvements to path finding memory usage:
* Abort background path finding when closed or disconnected * Exit pathfinding job thread if there are no requests left * Don't bother creating the path find job if there are no requests * Refactor to remove circular dependency between InfoSub and PathRequest
This commit is contained in:
committed by
Nik Bougalis
parent
4d5459d041
commit
e7e672c3f8
@@ -223,7 +223,8 @@ checkPayment(
|
||||
if (auto ledger = app.openLedger().current())
|
||||
{
|
||||
Pathfinder pf(
|
||||
std::make_shared<RippleLineCache>(ledger),
|
||||
std::make_shared<RippleLineCache>(
|
||||
ledger, app.journal("RippleLineCache")),
|
||||
srcAddressID,
|
||||
*dstAccountID,
|
||||
sendMax.issue().currency,
|
||||
|
||||
Reference in New Issue
Block a user