From f2e5a1437becfbec281ea602fe2c2ce27b43a9d8 Mon Sep 17 00:00:00 2001 From: Erik Date: Tue, 16 Jun 2015 05:13:08 -0400 Subject: [PATCH] use computed variable for sid --- SocketIOClientSwift/SocketIOClient.swift | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/SocketIOClientSwift/SocketIOClient.swift b/SocketIOClientSwift/SocketIOClient.swift index 4b74303..f8aca1c 100644 --- a/SocketIOClientSwift/SocketIOClient.swift +++ b/SocketIOClientSwift/SocketIOClient.swift @@ -33,7 +33,6 @@ public final class SocketIOClient: NSObject, SocketEngineClient, SocketLogClient private var handlers = ContiguousArray() private var connectParams:[String: AnyObject]? private var _secure = false - private var _sid:String? private var _reconnecting = false private var reconnectTimer:NSTimer? @@ -70,7 +69,7 @@ public final class SocketIOClient: NSObject, SocketEngineClient, SocketLogClient return _secure } public var sid:String? { - return _sid + return engine?.sid } /** @@ -220,7 +219,6 @@ public final class SocketIOClient: NSObject, SocketEngineClient, SocketLogClient currentReconnectAttempt = 0 reconnectTimer?.invalidate() reconnectTimer = nil - _sid = engine?.sid // Don't handle as internal because something crazy could happen where // we disconnect before it's handled