From 2d65489f3a8830d2a5fb621980e2d7462c1b4fa2 Mon Sep 17 00:00:00 2001 From: Gunnar Beutner Date: Sun, 1 Mar 2015 22:25:14 +0100 Subject: [PATCH] Make sure the WQ status timer is stopped properly refs #8550 --- lib/base/timer.cpp | 2 +- lib/base/workqueue.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/base/timer.cpp b/lib/base/timer.cpp index dd3d68b4c..89cb3d79f 100644 --- a/lib/base/timer.cpp +++ b/lib/base/timer.cpp @@ -57,7 +57,7 @@ Timer::Timer(void) */ Timer::~Timer(void) { - Stop(); + Stop(true); } /** diff --git a/lib/base/workqueue.cpp b/lib/base/workqueue.cpp index a09928e57..c3259309a 100644 --- a/lib/base/workqueue.cpp +++ b/lib/base/workqueue.cpp @@ -44,7 +44,7 @@ WorkQueue::WorkQueue(size_t maxItems, int threadCount) WorkQueue::~WorkQueue(void) { - m_StatusTimer->Stop(); + m_StatusTimer->Stop(true); Join(true); }