summaryrefslogtreecommitdiff
path: root/streamer.c
diff options
context:
space:
mode:
authorGravatar Alexey Yakovenko <waker@users.sourceforge.net>2013-11-05 21:44:07 +0100
committerGravatar Alexey Yakovenko <waker@users.sourceforge.net>2013-11-05 21:44:07 +0100
commitaf6b39ba173bf44ec972ece2e43af49efb1e3e8a (patch)
tree9dbded846f49c45e67c88c4b1836da59f8ece162 /streamer.c
parent954c68fd9b533bd9d7737b2fb27581b007feb78a (diff)
streamer: send "songchanged" event from streamer_free, so that scrobblers can send last update
Diffstat (limited to 'streamer.c')
-rw-r--r--streamer.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/streamer.c b/streamer.c
index 617e3578..5c726258 100644
--- a/streamer.c
+++ b/streamer.c
@@ -1915,6 +1915,10 @@ streamer_free (void) {
#if WRITE_DUMP
fclose (out);
#endif
+
+ if (playing_track) {
+ send_trackchanged (playing_track, NULL);
+ }
streamer_abort_files ();
streaming_terminate = 1;
thread_join (streamer_tid);