Bläddra i källkod

chore(syncthing): ensure response body is closed in upgrade request (#10169)

ardevd 4 månader sedan
förälder
incheckning
b1a1a90045
1 ändrade filer med 3 tillägg och 1 borttagningar
  1. 3 1
      cmd/syncthing/main.go

+ 3 - 1
cmd/syncthing/main.go

@@ -403,9 +403,11 @@ func upgradeViaRest() error {
 	if err != nil {
 		return err
 	}
+
+	defer resp.Body.Close()
+
 	if resp.StatusCode != 200 {
 		bs, err := io.ReadAll(resp.Body)
-		defer resp.Body.Close()
 		if err != nil {
 			return err
 		}