Merge pull request #1536 from majestrate/memleak-fix-2021-02-15

plug super slow memory leak
pull/1567/head
Jeff 3 years ago committed by GitHub
commit abf057d6e3
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -84,7 +84,10 @@ namespace llarp
{
if (itr->second->Expired(now))
{
router->outboundMessageHandler().QueueRemoveEmptyPath(itr->second->TXID());
PathID_t txid = itr->second->TXID();
router->outboundMessageHandler().QueueRemoveEmptyPath(std::move(txid));
PathID_t rxid = itr->second->RXID();
router->outboundMessageHandler().QueueRemoveEmptyPath(std::move(rxid));
itr = m_Paths.erase(itr);
}
else

Loading…
Cancel
Save