Fix rbf tree leak, clean up stale trees in Redis

This commit is contained in:
Mononaut
2023-10-16 01:00:18 +00:00
parent 87b034fa8c
commit 0e420d8196
2 changed files with 23 additions and 4 deletions

View File

@@ -219,7 +219,7 @@ class RedisCache {
await memPool.$setMempool(loadedMempool);
await rbfCache.load({
txs: rbfTxs,
trees: rbfTrees.map(loadedTree => loadedTree.value),
trees: rbfTrees.map(loadedTree => { loadedTree.value.key = loadedTree.key; return loadedTree.value; }),
expiring: rbfExpirations,
});
}