fixed iterator error on some systems (#145)

This commit is contained in:
matlabbe
2016-11-15 08:47:41 -05:00
parent 9276607920
commit 6d9f1828c6

View File

@@ -232,7 +232,7 @@ void ULogger::unregisterCurrentThread()
{ {
if(iter->second == id) if(iter->second == id)
{ {
iter = registeredThreads_.erase(iter); registeredThreads_.erase(iter++);
threadIdFilter_.erase(id); threadIdFilter_.erase(id);
break; break;
} }