Skip to content

Commit f2c892b

Browse files
committed
fix: fix the exception that it is connected already when it connects
1 parent a843176 commit f2c892b

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

Source/SocketIO/Client/SocketIOClient.swift

+4-1
Original file line numberDiff line numberDiff line change
@@ -154,7 +154,10 @@ open class SocketIOClient : NSObject, SocketIOClientSpec {
154154

155155
manager.handleQueue.asyncAfter(deadline: DispatchTime.now() + timeoutAfter) {[weak self] in
156156
guard let this = self, this.status == .connecting || this.status == .notConnected else {
157-
handler?()
157+
guard self?.status == .connected else {
158+
handler?()
159+
return
160+
}
158161
return
159162
}
160163

0 commit comments

Comments
 (0)