From 907b1b3ae2481369ba22c7b8cec98a5a454def40 Mon Sep 17 00:00:00 2001 From: musicabbage Date: Fri, 14 Apr 2017 14:57:46 +0800 Subject: [PATCH] Removed if-statement for review notes https://github.com/socketio/socket.io-client-swift/pull/651#pullrequestreview-32616528 --- Source/SocketEngine.swift | 5 +---- Source/SocketIOClient.swift | 5 +---- 2 files changed, 2 insertions(+), 8 deletions(-) diff --git a/Source/SocketEngine.swift b/Source/SocketEngine.swift index 51e9523..758bc43 100644 --- a/Source/SocketEngine.swift +++ b/Source/SocketEngine.swift @@ -244,10 +244,7 @@ public final class SocketEngine : NSObject, URLSessionDelegate, SocketEnginePoll private func createWebsocketAndConnect() { - if let oldWs = ws { - oldWs.delegate = nil - } - + ws?.delegate = nil ws = WebSocket(url: urlWebSocketWithSid as URL) if cookies != nil { diff --git a/Source/SocketIOClient.swift b/Source/SocketIOClient.swift index 3660bda..a96ceda 100644 --- a/Source/SocketIOClient.swift +++ b/Source/SocketIOClient.swift @@ -120,10 +120,7 @@ public final class SocketIOClient : NSObject, SocketEngineClient, SocketParsable private func addEngine() -> SocketEngineSpec { DefaultSocketLogger.Logger.log("Adding engine", type: logType, args: "") - if let oldEngine = engine { - oldEngine.client = nil - } - + engine?.client = nil engine = SocketEngine(client: self, url: socketURL, config: config) return engine!