Add more timeouts to blocking calls in resolver

This commit is contained in:
Daniel
2020-08-14 11:28:55 +02:00
parent 05f57262e9
commit 4d667afd1d
4 changed files with 73 additions and 31 deletions

View File

@@ -14,6 +14,7 @@ var (
defaultClientTTL = 5 * time.Minute
defaultRequestTimeout = 3 * time.Second // dns query
defaultConnectTimeout = 5 * time.Second // tcp/tls
maxRequestTimeout = 5 * time.Second
)
// PlainResolver is a resolver using plain DNS.