aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFlorian Fischer <florian.fischer@muhq.space>2023-07-31 18:24:03 +0200
committerFlorian Fischer <florian.fischer@muhq.space>2023-07-31 18:24:35 +0200
commitc3cb86d4646dd0fe33dcede14c4682156e4dfa07 (patch)
treee27511ffab90907f6baf38c6ca674e56a9d481fb
parentc0aefddb1ee75d4d0a36d8db197755469687bfc8 (diff)
downloadWRMS-c3cb86d4646dd0fe33dcede14c4682156e4dfa07.tar.gz
WRMS-c3cb86d4646dd0fe33dcede14c4682156e4dfa07.zip
add error reporting when signalling mpv failed
-rw-r--r--player.go5
1 files changed, 4 insertions, 1 deletions
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")
}