hrev53871 adds 1 changeset to branch 'master'
old head: 0c481598be65652e10dda95cb1a8dfb624d23879
new head: 27fee67244859dd4e91c6a4deb16406cdc6994ba
overview:
https://git.haiku-os.org/haiku/log/?qt=range&q=27fee6724485+%5E0c481598be65
----------------------------------------------------------------------------
27fee6724485: Media Kit: let launch_daemon know that media_server will quit
'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 <jerome.duval@xxxxxxxxx>
[ Jérôme Duval <jerome.duval@xxxxxxxxx> ]
----------------------------------------------------------------------------
Revision: hrev53871
Commit: 27fee67244859dd4e91c6a4deb16406cdc6994ba
URL: https://git.haiku-os.org/haiku/commit/?id=27fee6724485
Author: Jérôme Duval <jerome.duval@xxxxxxxxx>
Date: Wed Feb 12 12:01:56 2020 UTC
----------------------------------------------------------------------------
1 file changed, 3 insertions(+)
src/kits/media/MediaDefs.cpp | 3 +++
----------------------------------------------------------------------------
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;