projects
/
arvados.git
/ blobdiff
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
Merge branch '14287-controller-structure'
[arvados.git]
/
sdk
/
go
/
httpserver
/
responsewriter.go
diff --git
a/sdk/go/httpserver/responsewriter.go
b/sdk/go/httpserver/responsewriter.go
index d37822ffe3e5cd0f582a59a3ee45b1d322fed4ac..8dea759ccb9b1772b816ad565a279975ab751c8a 100644
(file)
--- 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