From 8d410a547fec59ede811f71157b1b11d14a7b6c6 Mon Sep 17 00:00:00 2001 From: Sergey Matveev Date: Wed, 29 Sep 2021 13:37:46 +0300 Subject: [PATCH] Missing error check --- refresh.go | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/refresh.go b/refresh.go index fcee245..83d0082 100644 --- a/refresh.go +++ b/refresh.go @@ -116,6 +116,12 @@ func refreshDir( return false } body, err := ioutil.ReadAll(resp.Body) + if err != nil { + resp.Body.Close() + log.Println("error", r.RemoteAddr, "refresh-json", pkgName, err) + http.Error(w, "can not read body", http.StatusBadGateway) + return false + } resp.Body.Close() var buf bytes.Buffer var description string -- 2.44.0