diff --git a/Transports.cpp b/Transports.cpp index 961b172b..70c6b758 100644 --- a/Transports.cpp +++ b/Transports.cpp @@ -291,6 +291,7 @@ namespace transport } } LogPrint (eLogError, "No NTCP and SSU addresses available"); + if (peer.session) peer.session->Done (); m_Peers.erase (ident); return false; } diff --git a/Transports.h b/Transports.h index 6dad320e..c9b882c5 100644 --- a/Transports.h +++ b/Transports.h @@ -60,7 +60,6 @@ namespace transport ~Peer () { - //if (session) session->Done (); for (auto it :delayedMessages) i2p::DeleteI2NPMessage (it); }