From 8dfe080bf03fde34415f3edfbb0426260eeaeaec Mon Sep 17 00:00:00 2001 From: Pixel Date: Sun, 1 Apr 2012 00:06:59 -0700 Subject: The TaskEvent wasn't thread-safe. --- includes/Task.h | 1 + 1 file changed, 1 insertion(+) (limited to 'includes/Task.h') diff --git a/includes/Task.h b/includes/Task.h index 4617521..02090c8 100644 --- a/includes/Task.h +++ b/includes/Task.h @@ -164,6 +164,7 @@ class Task { void * m_tls; friend class TaskMan; friend class Events::TaskEvent; + Lock m_eventLock; typedef std::list waitedByList_t; waitedByList_t m_waitedBy; bool m_okayToEAgain; -- cgit v1.2.3