From cc75c275804ca021c51d05b0ee50e722fd60ac2e Mon Sep 17 00:00:00 2001 From: qinng <854222409@qq.com> Date: Wed, 10 Apr 2019 20:25:35 +0800 Subject: [PATCH] Fix multiple response.WriteHeader calls error in remote read adapter (#5159) * fix multiple response.WriteHeader calls in remote read adapter * remove useless return Signed-off-by: qinng --- .../examples/remote_storage/remote_storage_adapter/main.go | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/documentation/examples/remote_storage/remote_storage_adapter/main.go b/documentation/examples/remote_storage/remote_storage_adapter/main.go index 0829f05969..a21d9f1b38 100644 --- a/documentation/examples/remote_storage/remote_storage_adapter/main.go +++ b/documentation/examples/remote_storage/remote_storage_adapter/main.go @@ -296,8 +296,7 @@ func serve(logger log.Logger, addr string, writers []writer, readers []reader) e compressed = snappy.Encode(nil, data) if _, err := w.Write(compressed); err != nil { - http.Error(w, err.Error(), http.StatusInternalServerError) - return + level.Warn(logger).Log("msg", "Error writing response", "storage", reader.Name(), "err", err) } })