invalidate timer on socket close

This commit is contained in:
Erik 2014-11-23 17:26:34 -05:00
parent 4b19afb288
commit 84d290402b

View File

@ -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)