*** thread-0.102.d Tue Sep 21 19:14:58 2004 --- thread-0.102-fix.d Tue Oct 5 19:41:15 2004 *************** *** 673,684 **** else npause++; // count of paused threads } ! // Wait for each paused thread to acknowledge ! while (npause--) ! { ! sem_wait(&flagSuspend); ! } } } } --- 673,684 ---- else npause++; // count of paused threads } + } ! // Wait for each paused thread to acknowledge ! while (npause--) ! { ! sem_wait(&flagSuspend); } } }