don't send RouterInfo twice

This commit is contained in:
orignal 2018-08-14 11:27:27 -04:00
parent 49a44fc92e
commit 86782aeb1b
4 changed files with 16 additions and 5 deletions

View file

@ -79,6 +79,7 @@ namespace transport
bool IsTerminationTimeoutExpired (uint64_t ts) const
{ return ts >= m_LastActivityTimestamp + GetTerminationTimeout (); };
virtual void SendLocalRouterInfo () { SendI2NPMessages ({ CreateDatabaseStoreMsg () }); };
virtual void SendI2NPMessages (const std::vector<std::shared_ptr<I2NPMessage> >& msgs) = 0;
protected: