aboutsummaryrefslogtreecommitdiff
path: root/directives_generate.go
diff options
context:
space:
mode:
authorGravatar ghostflame <ghostflame@users.noreply.github.com> 2017-06-30 10:13:45 +0100
committerGravatar Miek Gieben <miek@miek.nl> 2017-06-30 02:13:45 -0700
commitbb05a665eb4e23e0d04ae816624f0eda230e655a (patch)
treebec04635ce9fb9ec79624e45b17d75896553aec1 /directives_generate.go
parentedf71fb16877109348efa8b7517043fdea9c5769 (diff)
downloadcoredns-bb05a665eb4e23e0d04ae816624f0eda230e655a.tar.gz
coredns-bb05a665eb4e23e0d04ae816624f0eda230e655a.tar.zst
coredns-bb05a665eb4e23e0d04ae816624f0eda230e655a.zip
middleware/proxy: async health checks (#749)
* Switches out Unhealthy bool for OkUntil timestamp * Make sure servers are healthy forever if there are no health checks * Moves health check off into a go routine to avoid blocking conditions * Improved logging info * Fixes initial date * Fixes health checking; alters tests to adapt to async health checking * Moves future variable into static upstream and populates it in more places * Restores silencing of stdout during testing * Restores silencing of stdout during testing * keeps check url string once built * Removes debug message * uses zero value to signal no checking; reduces in-mutex code to a fetch
Diffstat (limited to 'directives_generate.go')
0 files changed, 0 insertions, 0 deletions