diff --git a/libi2pd/Transports.cpp b/libi2pd/Transports.cpp index de72d01f..e4191fd2 100644 --- a/libi2pd/Transports.cpp +++ b/libi2pd/Transports.cpp @@ -328,7 +328,6 @@ namespace transport { if (m_PeerCleanupTimer) m_PeerCleanupTimer->cancel (); if (m_PeerTestTimer) m_PeerTestTimer->cancel (); - m_Peers.clear (); if (m_SSU2Server) { @@ -353,6 +352,7 @@ namespace transport delete m_Thread; m_Thread = nullptr; } + m_Peers.clear (); } void Transports::Run ()