diff --git a/cmd/storage-rest-server.go b/cmd/storage-rest-server.go index a43119155..a5b9f196c 100644 --- a/cmd/storage-rest-server.go +++ b/cmd/storage-rest-server.go @@ -769,6 +769,7 @@ func keepHTTPReqResponseAlive(w http.ResponseWriter, r *http.Request) (resp func } else { w.Write([]byte{0}) } + close(doneCh) return } defer close(doneCh)