From 27fee67244859dd4e91c6a4deb16406cdc6994ba Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=B4me=20Duval?= Date: Wed, 12 Feb 2020 13:01:56 +0100 Subject: [PATCH] Media Kit: let launch_daemon know that media_server will quit MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 'Restart media services' in Media Preferences works better. Change-Id: Ifbffdbd81ee851ae3e7d3dfd14f3d5f41ac155ce Reviewed-on: https://review.haiku-os.org/c/haiku/+/2240 Reviewed-by: Jérôme Duval --- src/kits/media/MediaDefs.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/kits/media/MediaDefs.cpp b/src/kits/media/MediaDefs.cpp index edc19735c2..237cbefde5 100644 --- a/src/kits/media/MediaDefs.cpp +++ b/src/kits/media/MediaDefs.cpp @@ -1315,6 +1315,9 @@ shutdown_media_server(bigtime_t timeout, bool (*progress)(int stage, const char* message, void* cookie), void* cookie) { + BLaunchRoster launchRoster; + launchRoster.StopTarget(B_MEDIA_SERVER_SIGNATURE); + BMessage msg(B_QUIT_REQUESTED); status_t err = B_MEDIA_SYSTEM_FAILURE; bool shutdown = false;