Tracing statusCodeTracker need to implement CloseNotify
This commit is contained in:
parent
9f741abd84
commit
b50aebd2ed
4 changed files with 63 additions and 16 deletions
|
@ -38,9 +38,9 @@ func (f *forwarderMiddleware) ServeHTTP(w http.ResponseWriter, r *http.Request,
|
|||
|
||||
InjectRequestHeaders(r)
|
||||
|
||||
w = &statusCodeTracker{w, 200}
|
||||
recorder := newStatusCodeRecoder(w, 200)
|
||||
|
||||
next(w, r)
|
||||
next(recorder, r)
|
||||
|
||||
LogResponseCode(span, w.(*statusCodeTracker).status)
|
||||
LogResponseCode(span, recorder.Status())
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue