|
|
@ -809,11 +809,15 @@ namespace garlic |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
void GarlicDestination::SetLeaseSetUpdated () |
|
|
|
void GarlicDestination::SetLeaseSetUpdated () |
|
|
|
|
|
|
|
{ |
|
|
|
{ |
|
|
|
{ |
|
|
|
std::unique_lock<std::mutex> l(m_SessionsMutex); |
|
|
|
std::unique_lock<std::mutex> l(m_SessionsMutex); |
|
|
|
for (auto& it: m_Sessions) |
|
|
|
for (auto& it: m_Sessions) |
|
|
|
it.second->SetLeaseSetUpdated (); |
|
|
|
it.second->SetLeaseSetUpdated (); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
for (auto& it: m_ECIESx25519Sessions) |
|
|
|
|
|
|
|
it.second->SetLeaseSetUpdated (); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
void GarlicDestination::ProcessGarlicMessage (std::shared_ptr<I2NPMessage> msg) |
|
|
|
void GarlicDestination::ProcessGarlicMessage (std::shared_ptr<I2NPMessage> msg) |
|
|
|
{ |
|
|
|
{ |
|
|
|