reselect tunnels if LeaseSet delivery was not confirmed

This commit is contained in:
orignal 2016-09-07 13:25:11 -04:00
parent 47a0ebdc91
commit 6e0d6dcac5
3 changed files with 17 additions and 6 deletions

View file

@ -104,6 +104,7 @@ namespace garlic
{
if (m_LeaseSetUpdateStatus != eLeaseSetDoNotSend) m_LeaseSetUpdateStatus = eLeaseSetUpdated;
};
bool IsLeaseSetNonConfirmed () const { return m_LeaseSetUpdateStatus == eLeaseSetSubmitted; };
std::shared_ptr<GarlicRoutingPath> GetSharedRoutingPath ();
void SetSharedRoutingPath (std::shared_ptr<GarlicRoutingPath> path);