Skip to content

Commit 3bae61d

Browse files
committed
Properly round the TTL
1 parent 5fedbe4 commit 3bae61d

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

dnscrypt-proxy/dnsutils.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -196,7 +196,7 @@ func updateTTL(msg *dns.Msg, expiration time.Time) {
196196
ttl := uint32(0)
197197
if until > 0 {
198198
ttl = uint32(until / time.Second)
199-
if until-time.Duration(ttl)*time.Second < until/2 {
199+
if until-time.Duration(ttl)*time.Second >= time.Second/2 {
200200
ttl += 1
201201
}
202202
}

0 commit comments

Comments
 (0)