mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-09 03:15:11 +00:00
bug 1493619 - pad DNS entry grace period for low TTL cases r=dragana
MozReview-Commit-ID: 8AsmyaSYVJr Differential Revision: https://phabricator.services.mozilla.com/D6793 --HG-- extra : moz-landing-system : lando
This commit is contained in:
parent
2d26d932b7
commit
1ce4e8a560
@ -238,6 +238,10 @@ void
|
||||
nsHostRecord::SetExpiration(const mozilla::TimeStamp& now, unsigned int valid, unsigned int grace)
|
||||
{
|
||||
mValidStart = now;
|
||||
if ((valid + grace) < 60) {
|
||||
grace = 60 - valid;
|
||||
LOG(("SetExpiration: artificially bumped grace to %d\n", grace));
|
||||
}
|
||||
mGraceStart = now + TimeDuration::FromSeconds(valid);
|
||||
mValidEnd = now + TimeDuration::FromSeconds(valid + grace);
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user