Revert "Revert "Fixed using wrong local variable #4723""

This reverts commit a0beae0f4b5578a16178e6324f2d1f588caeb442.
This commit is contained in:
Jerry (Xinyu Hou) 2015-11-24 11:51:19 -08:00 committed by Xinyu Hou
parent 5fae9efe78
commit ee20d08080
1 changed files with 2 additions and 1 deletions

View File

@ -552,11 +552,12 @@ MSWindowsWatchdog::getActiveDesktop(LPSECURITY_ATTRIBUTES security)
ARCH->lockMutex(m_mutex); ARCH->lockMutex(m_mutex);
int waitTime = 0; int waitTime = 0;
while (!m_ready) { while (!m_ready) {
if (waitTime >= MAXIMUM_WAIT_TIME) {
break; break;
} }
ARCH->waitCondVar(m_condVar, m_mutex, 1.0); ARCH->waitCondVar(m_condVar, m_mutex, 1.0);
i++; waitTime++;
} }
m_ready = false; m_ready = false;
ARCH->unlockMutex(m_mutex); ARCH->unlockMutex(m_mutex);