From 5e4de44fd2a2dd1a84d3200943292f70bc89d8d8 Mon Sep 17 00:00:00 2001 From: Erik Date: Sun, 23 Nov 2014 17:28:47 -0500 Subject: [PATCH] timer might not have been set up --- SwiftIO/SocketIOClient.swift | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/SwiftIO/SocketIOClient.swift b/SwiftIO/SocketIOClient.swift index cd6e082..e688242 100644 --- a/SwiftIO/SocketIOClient.swift +++ b/SwiftIO/SocketIOClient.swift @@ -219,7 +219,7 @@ class SocketIOClient: NSObject, SRWebSocketDelegate { // Called when the socket is closed func webSocket(webSocket: SRWebSocket!, didCloseWithCode code: Int, reason: String!, wasClean: Bool) { - self.pingTimer.invalidate() + self.pingTimer?.invalidate() self.connected = false self.connecting = false self.handleEvent(event: "disconnect", data: reason)