aboutsummaryrefslogtreecommitdiff
path: root/plugin/file/reload_test.go
diff options
context:
space:
mode:
authorGravatar Miek Gieben <miek@miek.nl> 2017-09-20 11:36:41 +0100
committerGravatar GitHub <noreply@github.com> 2017-09-20 11:36:41 +0100
commitcd5879f866641141a241706d0d0a0219e52b7e68 (patch)
treee88a040834128512a4682aebae5aeafa456588f1 /plugin/file/reload_test.go
parentbe4770927048627b59a6ce80587d668d7c028518 (diff)
downloadcoredns-cd5879f866641141a241706d0d0a0219e52b7e68.tar.gz
coredns-cd5879f866641141a241706d0d0a0219e52b7e68.tar.zst
coredns-cd5879f866641141a241706d0d0a0219e52b7e68.zip
plugin/cache: cap TTL on first answer (#1092)
Cache would let the first response through and would then cap subsequent ones to whatever the cache duration was. This would lead to huge drops in TTL values: 3600 -> 20 for instance, which is not only bad, but can mess up your careful TTL planning business. This PR fixes that and applies the cache duration to all replies. As a bonus I could remove a time.Sleep() from the cache test and just check for the cache duration as the TTL on the reply. Fixes #1038
Diffstat (limited to 'plugin/file/reload_test.go')
0 files changed, 0 insertions, 0 deletions