1
0
mirror of https://github.com/PurpleI2P/i2pd.git synced 2025-01-22 08:14:15 +00:00

delete tags of termiated session right away

This commit is contained in:
orignal 2021-05-11 18:49:17 -04:00
parent c6cdb26f47
commit 43b587636b

View File

@ -880,8 +880,12 @@ namespace garlic
{ {
auto session = it->second.tagset->GetSession (); auto session = it->second.tagset->GetSession ();
if (!session || session->IsTerminated()) if (!session || session->IsTerminated())
it->second.tagset->Expire (); {
++it; it = m_ECIESx25519Tags.erase (it);
numExpiredTags++;
}
else
++it;
} }
} }
if (numExpiredTags > 0) if (numExpiredTags > 0)