summaryrefslogtreecommitdiff
path: root/src/lib/player.cc
diff options
context:
space:
mode:
authorCarl Hetherington <cth@carlh.net>2025-10-27 22:44:58 +0100
committerCarl Hetherington <cth@carlh.net>2025-10-27 22:44:58 +0100
commit5afbd563b1aa1fa79cc8d225297ae9e7f48fbaff (patch)
tree2584ac39a3f4b0ac1b23b88376cfb3adfb53fb8e /src/lib/player.cc
parent8d2591f10b6258b4d73f3ac2109d880bcac13929 (diff)
wip: Use new signal handling for Playlist.new-signals-2
Diffstat (limited to 'src/lib/player.cc')
-rw-r--r--src/lib/player.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lib/player.cc b/src/lib/player.cc
index 878a802f6..58e49c921 100644
--- a/src/lib/player.cc
+++ b/src/lib/player.cc
@@ -143,7 +143,7 @@ Player::connect()
/* The butler must hear about this first, so since we are proxying this through to the butler we must
be first.
*/
- _playlist_change_connection = playlist()->Change.connect(bind(&Player::playlist_change, this, _1), boost::signals2::at_front);
+ _playlist_change_connection = playlist()->Change.connect_same_thread(bind(&Player::playlist_change, this, _1), boost::signals2::at_front);
_playlist_content_change_connection = playlist()->ContentChange.connect(bind(&Player::playlist_content_change, this, _1, _2, _3));
}