Skip to content

Commit 5f66b3e

Browse files
committed
add error handling for repeated connected status
1 parent a51b9dc commit 5f66b3e

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

src/main/java/com/pusher/client/connection/websocket/WebSocketConnection.java

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -191,7 +191,10 @@ private void handleConnectionMessage(final String message) {
191191
final Map dataMap = GSON.fromJson(dataString, Map.class);
192192
socketId = (String)dataMap.get("socket_id");
193193

194-
updateState(ConnectionState.CONNECTED);
194+
if(state != ConnectionState.CONNECTED){
195+
updateState(ConnectionState.CONNECTED);
196+
197+
}
195198
reconnectAttempts = 0;
196199
}
197200

0 commit comments

Comments
 (0)