From 5060f90a79592d5523873e35d0275672eb0e419c Mon Sep 17 00:00:00 2001 From: Erik Date: Mon, 25 Jan 2016 19:13:17 -0500 Subject: [PATCH] we need to update the urls if connectparams changes --- Source/SocketEngine.swift | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/Source/SocketEngine.swift b/Source/SocketEngine.swift index 0bb6557..334ec42 100644 --- a/Source/SocketEngine.swift +++ b/Source/SocketEngine.swift @@ -29,7 +29,11 @@ public final class SocketEngine: NSObject, SocketEnginePollable, SocketEngineWeb public let handleQueue = dispatch_queue_create("com.socketio.engineHandleQueue", DISPATCH_QUEUE_SERIAL) public let parseQueue = dispatch_queue_create("com.socketio.engineParseQueue", DISPATCH_QUEUE_SERIAL) - public var connectParams: [String: AnyObject]? + public var connectParams: [String: AnyObject]? { + didSet { + (urlPolling, urlWebSocket) = createURLs() + } + } public var postWait = [String]() public var waitingForPoll = false public var waitingForPost = false