invalidate timer on socket close
This commit is contained in:
parent
4b19afb288
commit
84d290402b
@ -219,6 +219,7 @@ class SocketIOClient: NSObject, SRWebSocketDelegate {
|
|||||||
|
|
||||||
// Called when the socket is closed
|
// Called when the socket is closed
|
||||||
func webSocket(webSocket: SRWebSocket!, didCloseWithCode code: Int, reason: String!, wasClean: Bool) {
|
func webSocket(webSocket: SRWebSocket!, didCloseWithCode code: Int, reason: String!, wasClean: Bool) {
|
||||||
|
self.pingTimer.invalidate()
|
||||||
self.connected = false
|
self.connected = false
|
||||||
self.connecting = false
|
self.connecting = false
|
||||||
self.handleEvent(event: "disconnect", data: reason)
|
self.handleEvent(event: "disconnect", data: reason)
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user