Files
coredns/middleware
ghostflame bb05a665eb 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
2017-06-30 02:13:45 -07:00
..
2017-06-26 07:44:25 -07:00
2017-04-16 07:49:13 +01:00
2017-02-22 16:06:20 +00:00
2017-06-14 09:37:10 -07:00
2017-04-24 10:27:26 -04:00
2017-03-13 20:24:37 +00:00
2017-04-20 09:40:18 -04:00
2016-03-19 07:32:50 +00:00
2017-02-22 16:06:20 +00:00
2016-09-07 12:55:41 +00:00
2017-03-13 20:24:37 +00:00