From 340ca1d2f58c71e59cb5bbc6ff38d7e2af33e7d0 Mon Sep 17 00:00:00 2001 From: bel Date: Sun, 26 Mar 2023 08:48:46 -0600 Subject: [PATCH] go test ok --- src/device/input/parse/v01/server.go | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/device/input/parse/v01/server.go b/src/device/input/parse/v01/server.go index 2e42e1a..f6b275c 100644 --- a/src/device/input/parse/v01/server.go +++ b/src/device/input/parse/v01/server.go @@ -13,7 +13,7 @@ func (v01 *V01) listen() { if v01.cfg.Feedback.Addr == "" { return } - return v01._listen() + v01._listen() } func (v01 *V01) _listen() { @@ -21,7 +21,6 @@ func (v01 *V01) _listen() { s := &http.Server{ Addr: v01.cfg.Feedback.Addr, Handler: http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) { - r = r.WithContext(v01.ctx) if r.Method == http.MethodGet { mutex.RLock() defer mutex.RUnlock() @@ -45,7 +44,9 @@ func (v01 *V01) _listen() { } func (v01 *V01) ServeHTTP(w http.ResponseWriter, r *http.Request) { + r = r.WithContext(v01.ctx) v01.serveHTTP(w, r) + v01.globalQueries(r) } func (v01 *V01) serveHTTP(w http.ResponseWriter, r *http.Request) {