From 6d9d889371a4c1852f12b2625ebff75fce033a8d Mon Sep 17 00:00:00 2001 From: Christian Hesse Date: Thu, 5 Jan 2017 16:17:04 +0100 Subject: use systemd service manager notification --- mpd-notification.c | 3 +++ 1 file changed, 3 insertions(+) (limited to 'mpd-notification.c') diff --git a/mpd-notification.c b/mpd-notification.c index 4475b66..f37c219 100644 --- a/mpd-notification.c +++ b/mpd-notification.c @@ -379,6 +379,9 @@ int main(int argc, char ** argv) { signal(SIGTERM, received_signal); signal(SIGUSR1, received_signal); + /* report ready to systemd */ + sd_notify(0, "READY=1\nSTATUS=Waiting for mpd event..."); + while (doexit == 0 && mpd_run_idle_mask(conn, MPD_IDLE_PLAYER)) { mpd_command_list_begin(conn, true); mpd_send_status(conn); -- cgit v1.2.3-54-g00ecf