waybar: try to fix quit
This commit is contained in:
parent
2142e64d93
commit
1b42f50642
1 changed files with 4 additions and 1 deletions
|
@ -11,6 +11,7 @@ gi.require_version('Playerctl', '2.0')
|
|||
from gi.repository import Playerctl, GLib
|
||||
|
||||
logger = logging.getLogger(__name__)
|
||||
loop = None
|
||||
|
||||
|
||||
|
||||
|
@ -78,10 +79,11 @@ def init_player(manager, name):
|
|||
|
||||
|
||||
def signal_handler(sig, frame):
|
||||
global loop
|
||||
logger.debug('Received signal to stop, exiting')
|
||||
sys.stdout.write('\n')
|
||||
sys.stdout.flush()
|
||||
# loop.quit()
|
||||
loop.quit()
|
||||
sys.exit(0)
|
||||
|
||||
|
||||
|
@ -98,6 +100,7 @@ def parse_arguments():
|
|||
|
||||
|
||||
def main():
|
||||
global loop
|
||||
arguments = parse_arguments()
|
||||
|
||||
# Initialize logging
|
||||
|
|
Loading…
Reference in a new issue