From c26adae13c3bd2203d174ffb7063ffca5da0beab Mon Sep 17 00:00:00 2001 From: Erik Date: Tue, 17 Nov 2015 13:29:14 -0500 Subject: [PATCH] reset logging when socket is deinit --- SocketIOClientSwift/SocketIOClient.swift | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/SocketIOClientSwift/SocketIOClient.swift b/SocketIOClientSwift/SocketIOClient.swift index af780d3..e213cd8 100644 --- a/SocketIOClientSwift/SocketIOClient.swift +++ b/SocketIOClientSwift/SocketIOClient.swift @@ -109,6 +109,7 @@ public final class SocketIOClient: NSObject, SocketEngineClient { deinit { DefaultSocketLogger.Logger.log("Client is being deinit", type: logType) + DefaultSocketLogger.Logger.log = false engine?.close() } @@ -337,7 +338,7 @@ public final class SocketIOClient: NSObject, SocketEngineClient { } DefaultSocketLogger.Logger.log("Handling event: %@ with data: %@", type: logType, args: event, data ?? "") - + dispatch_async(handleQueue) { self.anyHandler?(SocketAnyEvent(event: event, items: data))