From 1ad2475f9e3c88b992f3fd3d6a77842287d3e4db Mon Sep 17 00:00:00 2001 From: Max Kellermann Date: Mon, 28 Oct 2013 10:09:04 +0100 Subject: DecoderControl: convert mutex and client_cond to a reference Share the Mutex between the DecoderThread and the PlayerThread. This simplifies synchronization between the two threads and fixes a freeze problem: while the PlayerThread waits for the DeocderThread, it cannot answer requests from the main thread, and the main thread will block until the DecoderThread finishes. --- NEWS | 1 + 1 file changed, 1 insertion(+) (limited to 'NEWS') diff --git a/NEWS b/NEWS index 6cccb5953..6e4bb5439 100644 --- a/NEWS +++ b/NEWS @@ -34,6 +34,7 @@ ver 0.18 (2012/??/??) - mvp: remove obsolete plugin * improved decoder/output error reporting * eliminate timer wakeup on idle MPD +* fix unresponsive MPD while waiting for stream ver 0.17.6 (2013/10/14) * mixer: -- cgit v1.2.3