Ensure the instrumentedResponseWriter correctly sets the http

status in the context.

Signed-off-by: Richard Scothern <richard.scothern@gmail.com>
This commit is contained in:
Richard 2015-05-05 14:21:33 -07:00
parent dd58ffe6ed
commit 70f853e787
3 changed files with 16 additions and 4 deletions

View file

@ -322,9 +322,7 @@ func (irw *instrumentedResponseWriter) Value(key interface{}) interface{} {
case "written":
return irw.written
case "status":
if irw.status != 0 {
return irw.status
}
return irw.status
case "contenttype":
contentType := irw.Header().Get("Content-Type")
if contentType != "" {