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: