diff --git a/libi2pd/SSU2.cpp b/libi2pd/SSU2.cpp index 4b6532bd..509ff32b 100644 --- a/libi2pd/SSU2.cpp +++ b/libi2pd/SSU2.cpp @@ -1145,7 +1145,7 @@ namespace transport if (ecode != boost::asio::error::operation_aborted) { auto ts = i2p::util::GetSecondsSinceEpoch (); - for (auto it = m_Relays.begin (); it != m_Relays.begin ();) + for (auto it = m_Relays.begin (); it != m_Relays.end ();) { if (it->second.expired ()) it = m_Relays.erase (it); @@ -1198,7 +1198,7 @@ namespace transport { std::lock_guard l(m_SessionsByRouterHashMutex); - for (auto it = m_SessionsByRouterHash.begin (); it != m_SessionsByRouterHash.begin ();) + for (auto it = m_SessionsByRouterHash.begin (); it != m_SessionsByRouterHash.end ();) { if (it->second.expired ()) it = m_SessionsByRouterHash.erase (it);