From 802974f85427a78bb6d97e5e414308a23c439935 Mon Sep 17 00:00:00 2001 From: Alexey Yakovenko Date: Mon, 21 Jul 2014 21:05:33 +0200 Subject: moved streamer_abort_files call from streamer thread back to the caller thread --- streamer.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/streamer.c b/streamer.c index f7f61fb0..2749bd4f 100644 --- a/streamer.c +++ b/streamer.c @@ -1328,6 +1328,7 @@ streamer_get_apx_bitrate (void) { void streamer_set_nextsong (int song, int pstate) { + streamer_abort_files (); handler_push (handler, STR_EV_PLAY_TRACK_IDX, 0, song, pstate); } @@ -1339,7 +1340,6 @@ streamer_set_nextsong_real (int song, int pstate) { output->stop (); } trace ("streamer_set_nextsong %d %d\n", song, pstate); - streamer_abort_files (); streamer_lock (); nextsong = song; nextsong_pstate = pstate; -- cgit v1.2.3