Merge branch '14287-controller-structure'
[arvados.git] / sdk / go / httpserver / responsewriter.go
index d37822ffe3e5cd0f582a59a3ee45b1d322fed4ac..8dea759ccb9b1772b816ad565a279975ab751c8a 100644 (file)
@@ -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