From e252e5a62d916c24538a7f9580b2a58a753c237f Mon Sep 17 00:00:00 2001 From: Konstantin Koslowski Date: Sun, 27 Apr 2025 22:04:40 +0200 Subject: [PATCH] bin: properly terminate waybar_mediaplayer.py --- bin/waybar_mediaplayer.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/bin/waybar_mediaplayer.py b/bin/waybar_mediaplayer.py index ced23b6..b76fe63 100755 --- a/bin/waybar_mediaplayer.py +++ b/bin/waybar_mediaplayer.py @@ -120,7 +120,9 @@ def main(): manager.connect('name-appeared', lambda *args: on_player_appeared(*args, arguments.player)) manager.connect('player-vanished', on_player_vanished) - signal.signal(signal.SIGINT, signal_handler) + signal.signal(signal.SIGQUIT, signal_handler) + signal.signal(signal.SIGABRT, signal_handler) + signal.signal(signal.SIGKILL, signal_handler) signal.signal(signal.SIGTERM, signal_handler) for player in manager.props.player_names: