From 92995a97e0ade330060217ac97c8900ecb9adab4 Mon Sep 17 00:00:00 2001 From: Alexandre Ratchov Date: Fri, 31 Jul 2015 17:46:15 +0200 Subject: [PATCH] delete timeout on close, log disconnects --- sndiod/siofile.c | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/sndiod/siofile.c b/sndiod/siofile.c index 69bf7bf..5321361 100644 --- a/sndiod/siofile.c +++ b/sndiod/siofile.c @@ -230,6 +230,7 @@ dev_sio_close(struct dev *d) log_puts(": closed\n"); } #endif + timo_del(&d->sio.watchdog); dev_siomix_close(d); file_del(d->sio.file); sio_close(d->sio.hdl); @@ -497,5 +498,11 @@ dev_sio_hup(void *arg) { struct dev *d = arg; +#ifdef DEBUG + if (log_level >= 2) { + dev_log(d); + log_puts(": disconnected\n"); + } +#endif dev_close(d); }