audio: minor simplification in wait code

This commit is contained in:
wm4
2014-04-23 21:16:52 +02:00
parent 26723b32a9
commit 04c4927140
+1 -2
View File
@@ -264,9 +264,8 @@ static void *playthread(void *arg)
}
pthread_mutex_unlock(&p->lock);
pthread_mutex_lock(&p->wakeup_lock);
struct timespec deadline = mpthread_get_deadline(timeout);
if (!p->need_wakeup)
pthread_cond_timedwait(&p->wakeup, &p->wakeup_lock, &deadline);
mpthread_cond_timedwait(&p->wakeup, &p->wakeup_lock, timeout);
p->need_wakeup = false;
pthread_mutex_unlock(&p->wakeup_lock);
}