From 6d9f1828c694c110e01be9b9e3f5b790e618b03b Mon Sep 17 00:00:00 2001 From: matlabbe Date: Tue, 15 Nov 2016 08:47:41 -0500 Subject: [PATCH] fixed iterator error on some systems (#145) --- utilite/src/ULogger.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/utilite/src/ULogger.cpp b/utilite/src/ULogger.cpp index 0fd72116..351a33e4 100644 --- a/utilite/src/ULogger.cpp +++ b/utilite/src/ULogger.cpp @@ -232,7 +232,7 @@ void ULogger::unregisterCurrentThread() { if(iter->second == id) { - iter = registeredThreads_.erase(iter); + registeredThreads_.erase(iter++); threadIdFilter_.erase(id); break; }