From 40f0411bf381d85d2d45bd9d5433180f76284bf4 Mon Sep 17 00:00:00 2001 From: 0xboobface <0xboobface@gmail.com> Date: Tue, 13 Nov 2018 17:37:41 +0100 Subject: [PATCH] Close HTTP connection if websocket request fails When the websocket "switch over" request fails, close the response to avoid resource leaks in OkHttp --- src/main/java/ctbrec/sites/mfc/MyFreeCamsClient.java | 1 + 1 file changed, 1 insertion(+) diff --git a/src/main/java/ctbrec/sites/mfc/MyFreeCamsClient.java b/src/main/java/ctbrec/sites/mfc/MyFreeCamsClient.java index a9dbd7c9..6af82a39 100644 --- a/src/main/java/ctbrec/sites/mfc/MyFreeCamsClient.java +++ b/src/main/java/ctbrec/sites/mfc/MyFreeCamsClient.java @@ -158,6 +158,7 @@ public class MyFreeCamsClient { super.onFailure(webSocket, t, response); int code = response.code(); String message = response.message(); + response.close(); MyFreeCamsClient.this.ws = null; LOG.error("MFC websocket failure: {} {}", code, message, t); }