From 99838503573836009f468a1f67ae4abb53ee880f Mon Sep 17 00:00:00 2001 From: Charlie Getzen Date: Thu, 4 Nov 2021 11:37:30 -0500 Subject: [PATCH] on canceled context, return 503 instead of 200 --- src/net/http/server.go | 1 + 1 file changed, 1 insertion(+) diff --git a/src/net/http/server.go b/src/net/http/server.go index 53c8b7ed94..26acb5a489 100644 --- a/src/net/http/server.go +++ b/src/net/http/server.go @@ -3370,6 +3370,7 @@ func (h *timeoutHandler) ServeHTTP(w ResponseWriter, r *Request) { io.WriteString(w, h.errorBody()) tw.err = ErrHandlerTimeout default: + w.WriteHeader(StatusServiceUnavailable) tw.err = err } }