rtpoll: Fix condition for DEBUG_TIMING output

Signed-off-by: Peter Meerwald <pmeerw@pmeerw.net>
This commit is contained in:
Peter Meerwald 2014-10-28 13:17:00 +01:00 committed by Peter Meerwald
parent b5b4a1078c
commit 2638591497

View file

@ -298,10 +298,12 @@ int pa_rtpoll_run(pa_rtpoll *p, bool wait_op) {
pa_usec_t now = pa_rtclock_now(); pa_usec_t now = pa_rtclock_now();
p->awake = now - p->timestamp; p->awake = now - p->timestamp;
p->timestamp = now; p->timestamp = now;
if (!wait_op || p->quit || p->timer_enabled) if (wait_op && !p->quit && p->timer_enabled)
pa_log("poll timeout: %d ms ",(int) ((timeout.tv_sec*1000) + (timeout.tv_usec / 1000))); pa_log("poll timeout: %d ms ",(int) ((timeout.tv_sec*1000) + (timeout.tv_usec / 1000)));
else else if (q->quit)
pa_log("poll timeout is ZERO"); pa_log("poll timeout is ZERO");
else
pa_log("poll timeout is FOREVER");
} }
#endif #endif