aboutsummaryrefslogtreecommitdiff
path: root/zencore/workthreadpool.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'zencore/workthreadpool.cpp')
-rw-r--r--zencore/workthreadpool.cpp9
1 files changed, 9 insertions, 0 deletions
diff --git a/zencore/workthreadpool.cpp b/zencore/workthreadpool.cpp
index 4291d1581..a6c6bc0f7 100644
--- a/zencore/workthreadpool.cpp
+++ b/zencore/workthreadpool.cpp
@@ -55,6 +55,15 @@ WorkerThreadPool::PendingWork() const
}
void
+WorkerThreadPool::Flush()
+{
+ while (m_WorkQueue.Size() > 0)
+ {
+ Sleep(1);
+ }
+}
+
+void
WorkerThreadPool::WorkerThreadFunction()
{
do