summaryrefslogtreecommitdiff
path: root/gnu/services/audio.scm
diff options
context:
space:
mode:
Diffstat (limited to 'gnu/services/audio.scm')
-rw-r--r--gnu/services/audio.scm16
1 files changed, 4 insertions, 12 deletions
diff --git a/gnu/services/audio.scm b/gnu/services/audio.scm
index 5091d7fc137..517ed8fc5bf 100644
--- a/gnu/services/audio.scm
+++ b/gnu/services/audio.scm
@@ -636,18 +636,10 @@ appended to the configuration.")
(stop #~(make-kill-destructor))
(actions
(list (shepherd-configuration-action config-file)
- (shepherd-action
- (name 'reopen)
- (documentation "Re-open log files and flush caches.")
- (procedure
- #~(lambda (pid)
- (if pid
- (begin
- (kill pid SIGHUP)
- (format #t
- "Issued SIGHUP to Service MPD (PID ~a)."
- pid))
- (format #t "Service MPD is not running.")))))))))))
+ (shepherd-signal-action
+ 'reopen SIGHUP
+ #:documentation "Re-open log files and flush caches."
+ #:message "Issued SIGHUP to Service MPD.")))))))
(define (mpd-accounts config)
(match-record config <mpd-configuration> (user group)