|
|
@ -457,7 +457,12 @@ namespace transport |
|
|
|
m_SSUServer->DeleteSession (ssuSession); |
|
|
|
m_SSUServer->DeleteSession (ssuSession); |
|
|
|
LogPrint (eLogDebug, "Transports: SSU session closed"); |
|
|
|
LogPrint (eLogDebug, "Transports: SSU session closed"); |
|
|
|
} |
|
|
|
} |
|
|
|
// TODO: delete NTCP
|
|
|
|
auto ntcpSession = m_NTCPServer ? m_NTCPServer->FindNTCPSession(router->GetIdentHash()) : nullptr; |
|
|
|
|
|
|
|
if (ntcpSession) // try deleting ntcp session too
|
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
m_NTCPServer->RemoveNTCPSession(ntcpSession); |
|
|
|
|
|
|
|
LogPrint(eLogDebug, "Transports: NTCP session closed"); |
|
|
|
|
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
void Transports::DetectExternalIP () |
|
|
|
void Transports::DetectExternalIP () |
|
|
|