Merge pull request #757 from majestrate/master

don't expire based on reply intro
This commit is contained in:
Jeff 2019-08-07 17:15:46 -04:00 committed by GitHub
commit da4f1ddb0a
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -19,9 +19,8 @@ namespace llarp
Session::IsExpired(llarp_time_t now, llarp_time_t lifetime) const Session::IsExpired(llarp_time_t now, llarp_time_t lifetime) const
{ {
if(now <= lastUsed) if(now <= lastUsed)
return intro.IsExpired(now) || replyIntro.IsExpired(now); return intro.IsExpired(now);
return now - lastUsed > lifetime || intro.IsExpired(now) return now - lastUsed > lifetime || intro.IsExpired(now);
|| replyIntro.IsExpired(now);
} }
} // namespace service } // namespace service