From 88b1eb1948cc328ce920de7e585cb3e2931e40c9 Mon Sep 17 00:00:00 2001 From: Erik Date: Sat, 16 Jan 2016 19:51:21 -0500 Subject: [PATCH] going to remove close() --- Source/SocketIOClient.swift | 19 ++++++++----------- 1 file changed, 8 insertions(+), 11 deletions(-) diff --git a/Source/SocketIOClient.swift b/Source/SocketIOClient.swift index 57a1bcd..d275d37 100644 --- a/Source/SocketIOClient.swift +++ b/Source/SocketIOClient.swift @@ -125,16 +125,9 @@ public final class SocketIOClient: NSObject, SocketEngineClient, SocketParsable reconnectTimer = nil } - /** - Closes the socket. Only reopen the same socket if you know what you're doing. - Will turn off automatic reconnects. - Pass true to fast if you're closing from a background task - */ + @available(*, deprecated=6.0) public func close() { - DefaultSocketLogger.Logger.log("Closing socket", type: logType) - - reconnects = false - didDisconnect("Closed") + disconnect() } /** @@ -228,10 +221,14 @@ public final class SocketIOClient: NSObject, SocketEngineClient, SocketParsable } /** - Same as close + Closes the socket. Only reopen the same socket if you know what you're doing. + Will turn off automatic reconnects. */ public func disconnect() { - close() + DefaultSocketLogger.Logger.log("Closing socket", type: logType) + + reconnects = false + didDisconnect("Closed") } /**