X-Git-Url: http://git.tuebingen.mpg.de/?a=blobdiff_plain;f=audiod.c;h=7293285ef9687ee1c35fd46bfb735a73f6870ec0;hb=27e8c0dca96754834fcc358cfbab548e0be69eb6;hp=88599c3fa297337b6a3f598b31f92d6e6b4b0993;hpb=fed61968a113bd37b196bb86d9f2591d53b15162;p=paraslash.git diff --git a/audiod.c b/audiod.c index 88599c3f..7293285e 100644 --- a/audiod.c +++ b/audiod.c @@ -445,7 +445,8 @@ static void close_receiver(int slot_num) task_reap(&s->receiver_node->task); free(s->receiver_node); s->receiver_node = NULL; - stat_task->current_audio_format_num = -1; + if (audiod_status == AUDIOD_ON) + stat_task->current_audio_format_num = -1; tv_add(now, &(struct timeval)EMBRACE(0, 200 * 1000), &a->restart_barrier); }