diff options
Diffstat (limited to 'includes/TaskMan.h')
-rw-r--r-- | includes/TaskMan.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/includes/TaskMan.h b/includes/TaskMan.h index d8d0c80..fd00172 100644 --- a/includes/TaskMan.h +++ b/includes/TaskMan.h @@ -5,6 +5,7 @@ #include <ev++.h> #include <ext/hash_set> #include <vector> +#include <Threads.h> namespace gnu = __gnu_cxx; @@ -32,6 +33,7 @@ class TaskMan { typedef std::vector<Task *> taskList_t; taskHash_t m_tasks, m_signaledTasks; taskList_t m_pendingAdd; + Lock m_pendingLock; volatile bool m_stopped; struct ev_loop * m_loop; }; |