X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/4d52d030d964a986d28cc0f35f74624a41406fb0..78eedab0a2feadc7877529ac4ce65ccaaf4db768:/sdk/go/httpserver/responsewriter.go diff --git a/sdk/go/httpserver/responsewriter.go b/sdk/go/httpserver/responsewriter.go index d37822ffe3..8dea759ccb 100644 --- a/sdk/go/httpserver/responsewriter.go +++ b/sdk/go/httpserver/responsewriter.go @@ -41,6 +41,9 @@ func (w *responseWriter) WriteHeader(s int) { } func (w *responseWriter) Write(data []byte) (n int, err error) { + if w.wroteStatus == 0 { + w.WriteHeader(http.StatusOK) + } n, err = w.ResponseWriter.Write(data) w.wroteBodyBytes += n w.err = err