http://git.community.i2p/PurpleI2P/i2pd/commit/26c629a7d8f3685b78cb4c3dc501288bbc9482e0
Discarded " ) ; i2p : : DeleteI2NPMessage ( it - > second . data ) ; m_IncompleteMessages . erase ( it ) ; // TODO: store unexpected fragment for a while LogPrint ( " Unexpected fragment " , ( int ) m . nextFragmentNum , " instead " , ( int ) msg . nextFragmentNum , " of message " , msgID , " . Saved " ) ; AddOutOfSequenceFragment ( msgID , m . nextFragmentNum , isLastFragment , m . data ) ; } } else LogPrint ( " First fragment of message " , msgID , " not found.