From 352f3bd263953713e8ac52cd576c072496896c67 Mon Sep 17 00:00:00 2001 From: Luck Date: Fri, 10 Jan 2020 12:50:40 +0000 Subject: [PATCH] Ensure response body is closed when a http request is not successful (#1912) --- .../java/me/lucko/luckperms/common/web/AbstractHttpClient.java | 1 + 1 file changed, 1 insertion(+) diff --git a/common/src/main/java/me/lucko/luckperms/common/web/AbstractHttpClient.java b/common/src/main/java/me/lucko/luckperms/common/web/AbstractHttpClient.java index 11224eef9..c40f59160 100644 --- a/common/src/main/java/me/lucko/luckperms/common/web/AbstractHttpClient.java +++ b/common/src/main/java/me/lucko/luckperms/common/web/AbstractHttpClient.java @@ -46,6 +46,7 @@ public class AbstractHttpClient { protected Response makeHttpRequest(Request request) throws IOException { Response response = this.okHttp.newCall(request).execute(); if (!response.isSuccessful()) { + response.close(); throw new RuntimeException("Request was unsuccessful: " + response.code() + " - " + response.message()); } return response;