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 <[email protected]>
This commit is contained in:
Jérôme Duval
2020-02-14 14:24:13 +00:00
parent 0c481598be
commit 27fee67244
+3
View File
@@ -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;