diff --git a/Client/src/main/java/io/github/jwdeveloper/tiktok/websocket/TikTokWebSocketListener.java b/Client/src/main/java/io/github/jwdeveloper/tiktok/websocket/TikTokWebSocketListener.java index b42c184b..8f845a2b 100644 --- a/Client/src/main/java/io/github/jwdeveloper/tiktok/websocket/TikTokWebSocketListener.java +++ b/Client/src/main/java/io/github/jwdeveloper/tiktok/websocket/TikTokWebSocketListener.java @@ -61,7 +61,7 @@ public void onMessage(ByteBuffer bytes) { } catch (Exception e) { tikTokEventHandler.publish(tikTokLiveClient, new TikTokErrorEvent(e)); } - if (isNotClosing()) { + if (isOpen()) { sendPing(); } } @@ -79,8 +79,7 @@ private void handleBinary(byte[] buffer) { pushFrameBuilder.setPayloadType("ack"); pushFrameBuilder.setLogId(websocketPushFrame.getLogId()); pushFrameBuilder.setPayload(webcastResponse.getInternalExtBytes()); - if (isNotClosing()) - { + if (isOpen()) { this.send(pushFrameBuilder.build().toByteArray()); } } @@ -90,7 +89,7 @@ private void handleBinary(byte[] buffer) { @Override public void onOpen(ServerHandshake serverHandshake) { tikTokEventHandler.publish(tikTokLiveClient, new TikTokConnectedEvent()); - if (isNotClosing()) { + if (isOpen()) { sendPing(); } } @@ -104,7 +103,7 @@ public void onClose(int code, String reason, boolean remote) { @Override public void onError(Exception error) { tikTokEventHandler.publish(tikTokLiveClient, new TikTokErrorEvent(error)); - if (isNotClosing()) { + if (isOpen()) { sendPing(); } } @@ -129,10 +128,6 @@ private WebcastResponse getWebResponseMessage(ByteString buffer) { } } - private boolean isNotClosing() { - return !isClosed() && !isClosing(); - } - @Override public void onMessage(String s) { // System.err.println(s);