Fixed response leaking

This commit is contained in:
Mathias Wagner 2024-02-15 19:51:37 +01:00
parent 1d2a2ab22b
commit 0f6ebeb711
Signed by: Mathias
GPG Key ID: B8DC354B0A1F5B44
2 changed files with 8 additions and 2 deletions

View File

@ -44,7 +44,10 @@ public class PaperInstaller implements VersionInstaller {
okhttp3.Request request = new okhttp3.Request.Builder().url(String.format(PAPER_API, version)).build();
okhttp3.Response response = client.newCall(request).execute();
return response.code() == 200;
boolean isValid = response.code() == 200;
response.close();
return isValid;
} catch (Exception e) {
LOG.error("An error occurred while checking the paper version", e);
return false;

View File

@ -21,7 +21,10 @@ public class PurpurInstaller implements VersionInstaller {
Request request = new Request.Builder().url(String.format(PURPUR_URL, version)).build();
Response response = client.newCall(request).execute();
return response.code() == 200;
boolean isValid = response.code() == 200;
response.close();
return isValid;
} catch (Exception e) {
LOG.error("An error occurred while checking the purpur version", e);
return false;