make sure we are done with session before remving it

This commit is contained in:
orignal 2024-09-24 20:57:04 -04:00
parent 0912de5b77
commit 262a803d10
3 changed files with 9 additions and 3 deletions

View file

@ -82,6 +82,7 @@ namespace transport
void AddSession (std::shared_ptr<SSU2Session> session);
void RemoveSession (uint64_t connID);
void RequestRemoveSession (uint64_t connID);
void AddSessionByRouterHash (std::shared_ptr<SSU2Session> session);
bool AddPendingOutgoingSession (std::shared_ptr<SSU2Session> session);
void RemovePendingOutgoingSession (const boost::asio::ip::udp::endpoint& ep);