diff options
author | Max Kellermann <max@duempel.org> | 2009-03-10 18:03:38 +0100 |
---|---|---|
committer | Max Kellermann <max@duempel.org> | 2009-03-10 18:03:38 +0100 |
commit | c6a43b691f88d724420961e0a8074fcb0882f593 (patch) | |
tree | 7df9e5765773aaa43b617c14f3a5e070f87eb5b6 /src/player_thread.c | |
parent | 7d52284a96c634a9e36756ba88423d8fad346c6f (diff) | |
download | mpd-c6a43b691f88d724420961e0a8074fcb0882f593.tar.gz mpd-c6a43b691f88d724420961e0a8074fcb0882f593.tar.xz mpd-c6a43b691f88d724420961e0a8074fcb0882f593.zip |
player_thread: clear player.queued after failure
When pc.next_song is reset due to a decoder failure, also reset the
player.queued flag. player.queued must not be true when there is no
pc.next_song.
Diffstat (limited to '')
-rw-r--r-- | src/player_thread.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/player_thread.c b/src/player_thread.c index 82628ddc0..bc10793a6 100644 --- a/src/player_thread.c +++ b/src/player_thread.c @@ -142,6 +142,7 @@ player_wait_for_decoder(struct player *player) pc.errored_song = dc.next_song; pc.error = PLAYER_ERROR_FILE; pc.next_song = NULL; + player->queued = false; return false; } |