1
0
mirror of https://github.com/PurpleI2P/i2pd.git synced 2025-01-09 07:17:53 +00:00

reduced memory usage

This commit is contained in:
orignal 2015-03-12 11:43:36 -04:00
parent 550f9de41a
commit 57d4ccfdfd
2 changed files with 3 additions and 0 deletions

View File

@ -394,6 +394,7 @@ namespace transport
Terminate (); Terminate ();
return; return;
} }
m_RemoteIdentity.DropVerifier ();
SendPhase4 (tsA, tsB); SendPhase4 (tsA, tsB);
} }
@ -467,6 +468,7 @@ namespace transport
Terminate (); Terminate ();
return; return;
} }
m_RemoteIdentity.DropVerifier ();
LogPrint (eLogInfo, "NTCP session to ", m_Socket.remote_endpoint (), " connected"); LogPrint (eLogInfo, "NTCP session to ", m_Socket.remote_endpoint (), " connected");
Connected (); Connected ();

View File

@ -238,6 +238,7 @@ namespace transport
// verify // verify
if (!s.Verify (m_RemoteIdentity, payload)) if (!s.Verify (m_RemoteIdentity, payload))
LogPrint (eLogError, "SSU signature verification failed"); LogPrint (eLogError, "SSU signature verification failed");
m_RemoteIdentity.DropVerifier ();
SendSessionConfirmed (y, ourAddress, addressSize + 2); SendSessionConfirmed (y, ourAddress, addressSize + 2);
} }