From 76cc598a22d58cd889ad41b47ef061bde90c9f52 Mon Sep 17 00:00:00 2001 From: Tom Clegg Date: Thu, 12 Apr 2018 09:14:52 -0400 Subject: [PATCH] 13111: Fix skipped error check when Write called before WriteHeader. Arvados-DCO-1.1-Signed-off-by: Tom Clegg --- services/keep-web/handler.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/services/keep-web/handler.go b/services/keep-web/handler.go index 5e14cb4008..389ab73a0c 100644 --- a/services/keep-web/handler.go +++ b/services/keep-web/handler.go @@ -112,12 +112,12 @@ type updateOnSuccess struct { } func (uos *updateOnSuccess) Write(p []byte) (int, error) { - if uos.err != nil { - return 0, uos.err - } if !uos.sentHeader { uos.WriteHeader(http.StatusOK) } + if uos.err != nil { + return 0, uos.err + } return uos.ResponseWriter.Write(p) } -- 2.30.2