aboutsummaryrefslogtreecommitdiff
path: root/request
diff options
context:
space:
mode:
authorGravatar Miek Gieben <miek@miek.nl> 2019-03-26 14:37:30 +0000
committerGravatar GitHub <noreply@github.com> 2019-03-26 14:37:30 +0000
commit53f3f0b666821588e721ceeea4766b76333b668b (patch)
treee65626cff499082a301ce1579083f021416ec90b /request
parent6492f777cdbaa75f1bdfc90c62a1b2b2e041501c (diff)
downloadcoredns-53f3f0b666821588e721ceeea4766b76333b668b.tar.gz
coredns-53f3f0b666821588e721ceeea4766b76333b668b.tar.zst
coredns-53f3f0b666821588e721ceeea4766b76333b668b.zip
Remove context.Context from request.Request (#2726)
* Remove context.Context from request.Request This removes the context from request.Request and makes all the changes in the code to make it compile again. It's all mechanical. It did unearth some weirdness in that the context was kept in handler structs which may cause havoc with concurrently handling of requests. Fixes #2721 Signed-off-by: Miek Gieben <miek@miek.nl> * Make test compile Signed-off-by: Miek Gieben <miek@miek.nl>
Diffstat (limited to 'request')
-rw-r--r--request/request.go4
1 files changed, 0 insertions, 4 deletions
diff --git a/request/request.go b/request/request.go
index bd107c9ee..0ec98b310 100644
--- a/request/request.go
+++ b/request/request.go
@@ -2,7 +2,6 @@
package request
import (
- "context"
"net"
"strings"
@@ -19,12 +18,9 @@ type Request struct {
// Optional lowercased zone of this query.
Zone string
- Context context.Context
-
// Cache size after first call to Size or Do.
size int
do *bool // nil: nothing, otherwise *do value
- // TODO(miek): opt record itself as well?
// Caches
name string // lowercase qname.