Mercurial > hg > qm-dsp
diff thread/Thread.h @ 291:37bbd2f605f8
* minor
author | Chris Cannam <c.cannam@qmul.ac.uk> |
---|---|
date | Wed, 13 May 2009 17:41:10 +0000 |
parents | 86c70067c723 |
children | 516c86946900 |
line wrap: on
line diff
--- a/thread/Thread.h Wed May 13 10:45:54 2009 +0000 +++ b/thread/Thread.h Wed May 13 17:41:10 2009 +0000 @@ -186,8 +186,12 @@ virtual void run() { m_todo.lock(); while (!m_finishing) { - while (!m_inTask && !m_finishing) m_todo.wait(); - if (m_finishing) break; + while (!m_inTask && !m_finishing) { + m_todo.wait(); + } + if (m_finishing) { + break; + } if (m_inTask) { performTask(); m_inTask = false;