diff --git a/src/DecoderThread.cxx b/src/DecoderThread.cxx index 8ab157582..21653830b 100644 --- a/src/DecoderThread.cxx +++ b/src/DecoderThread.cxx @@ -416,6 +416,8 @@ decoder_run_song(struct decoder_control *dc, "Failed to decode %s", error_uri); g_free(allocated); } + + g_cond_signal(dc->client_cond); } static void