diff options
| author | Florian Fischer <florian.fischer@muhq.space> | 2023-07-31 18:24:03 +0200 |
|---|---|---|
| committer | Florian Fischer <florian.fischer@muhq.space> | 2023-07-31 18:24:35 +0200 |
| commit | c3cb86d4646dd0fe33dcede14c4682156e4dfa07 (patch) | |
| tree | e27511ffab90907f6baf38c6ca674e56a9d481fb /player.go | |
| parent | c0aefddb1ee75d4d0a36d8db197755469687bfc8 (diff) | |
| download | WRMS-c3cb86d4646dd0fe33dcede14c4682156e4dfa07.tar.gz WRMS-c3cb86d4646dd0fe33dcede14c4682156e4dfa07.zip | |
add error reporting when signalling mpv failed
Diffstat (limited to 'player.go')
| -rw-r--r-- | player.go | 5 |
1 files changed, 4 insertions, 1 deletions
@@ -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") } |
