From c3cb86d4646dd0fe33dcede14c4682156e4dfa07 Mon Sep 17 00:00:00 2001 From: Florian Fischer Date: Mon, 31 Jul 2023 18:24:03 +0200 Subject: add error reporting when signalling mpv failed --- player.go | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/player.go b/player.go index d819abc..597d6ed 100644 --- a/player.go +++ b/player.go @@ -225,7 +225,10 @@ func (player *MpvPlayer) _stop() { // mpv is actually running. if mpv.Process != nil { llog.Debug("Send SIGTERM to mpv subprocess") - mpv.Process.Signal(syscall.SIGTERM) + err := mpv.Process.Signal(syscall.SIGTERM) + if err != nil { + llog.Warning("Signalling mpv with SIGTERM failed: %v", err) + } } else { llog.Fatal("mpv process is not running yet") } -- cgit v1.2.3