check I2NP messages fro expiration

This commit is contained in:
orignal 2016-01-18 21:13:43 -05:00
parent eb2d68fc28
commit 9611f80a39
5 changed files with 22 additions and 3 deletions

View file

@ -238,7 +238,10 @@ namespace transport
else
ScheduleDecay ();
m_ReceivedMessages.insert (msgID);
m_Handler.PutNextMessage (msg);
if (!msg->IsExpired ())
m_Handler.PutNextMessage (msg);
else
LogPrint (eLogInfo, "SSU: message expired");
}
else
LogPrint (eLogWarning, "SSU: Message ", msgID, " already received");