X-Git-Url: http://git.tuebingen.mpg.de/?p=paraslash.git;a=blobdiff_plain;f=audiod.c;h=08b29e00db6fcb70e0dfe7437a517c9132ab35e8;hp=8d1d8eb8a48235a7a7355b29c633f9aae9be7990;hb=2290d9be0703d3f83f38c2f100b1b41ec0790bb3;hpb=3bb167250b2b874c2c2cd9f8f5ef9abac9ed17e6 diff --git a/audiod.c b/audiod.c index 8d1d8eb8..08b29e00 100644 --- a/audiod.c +++ b/audiod.c @@ -892,6 +892,7 @@ static void check_timeouts(void) audio_formats[s->format], slot_num); if (s->fci) s->fci->error = 42; + kill_stream_writer(slot_num); } } } @@ -935,6 +936,7 @@ static void close_decoder_if_idle(int slot_num) return; } if (s->write_fd > 0) { + PARA_INFO_LOG("err: %d\n", s->fci->error); PARA_INFO_LOG("slot %d: closing write fd %d\n", slot_num, s->write_fd); close(s->write_fd);