From 96e51185e01136f7400d1569f06477b7168b2a91 Mon Sep 17 00:00:00 2001 From: Alexandre Ratchov Date: Fri, 29 Jan 2016 12:12:03 +0100 Subject: [PATCH] warn about blocking at log level 3 --- sndiod/siofile.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/sndiod/siofile.c b/sndiod/siofile.c index a624614..eb40528 100644 --- a/sndiod/siofile.c +++ b/sndiod/siofile.c @@ -353,7 +353,8 @@ dev_sio_run(void *arg) n = sio_read(d->sio.hdl, data, d->sio.todo); d->sio.todo -= n; #ifdef DEBUG - if (n == 0 && data == base && !sio_eof(d->sio.hdl)) { + if (log_level >= 3 && + n == 0 && data == base && !sio_eof(d->sio.hdl)) { dev_log(d); log_puts(": read blocked at cycle start\n"); } @@ -436,7 +437,8 @@ dev_sio_run(void *arg) n = sio_write(d->sio.hdl, data, d->sio.todo); d->sio.todo -= n; #ifdef DEBUG - if (n == 0 && data == base && !sio_eof(d->sio.hdl)) { + if (log_level >= 3 && + n == 0 && data == base && !sio_eof(d->sio.hdl)) { dev_log(d); log_puts(": write blocked at cycle start\n"); }