Fix queue violation. #792
This commit is contained in:
parent
4929c8488c
commit
4237ed0d92
@ -155,7 +155,10 @@ open class SocketIOClient : NSObject, SocketIOClientSpec, SocketEngineClient, So
|
|||||||
private func addEngine() {
|
private func addEngine() {
|
||||||
DefaultSocketLogger.Logger.log("Adding engine", type: logType, args: "")
|
DefaultSocketLogger.Logger.log("Adding engine", type: logType, args: "")
|
||||||
|
|
||||||
engine?.client = nil
|
engine?.engineQueue.sync {
|
||||||
|
self.engine?.client = nil
|
||||||
|
}
|
||||||
|
|
||||||
engine = SocketEngine(client: self, url: socketURL, config: config)
|
engine = SocketEngine(client: self, url: socketURL, config: config)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user