From 283644b75c49ec1dcd4982e3ce48f1f176e20d1a Mon Sep 17 00:00:00 2001 From: Erik Date: Fri, 3 Jul 2015 13:53:40 -0400 Subject: [PATCH] fix socketio/socket.io-client-swift#110 calling close while trying to reconnect --- SocketIOClientSwift/SocketIOClient.swift | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/SocketIOClientSwift/SocketIOClient.swift b/SocketIOClientSwift/SocketIOClient.swift index 7f95fcb..0070e05 100644 --- a/SocketIOClientSwift/SocketIOClient.swift +++ b/SocketIOClientSwift/SocketIOClient.swift @@ -481,7 +481,7 @@ public final class SocketIOClient: NSObject, SocketEngineClient, SocketLogClient // We lost connection and should attempt to reestablish @objc private func tryReconnect() { - if reconnectAttempts != -1 && currentReconnectAttempt + 1 > reconnectAttempts { + if reconnectAttempts != -1 && currentReconnectAttempt + 1 > reconnectAttempts || !reconnects { didDisconnect("Reconnect Failed") return } else if connected {