diff --git a/tunasync/tunasync.py b/tunasync/tunasync.py index fbae449..1b10921 100644 --- a/tunasync/tunasync.py +++ b/tunasync/tunasync.py @@ -201,7 +201,11 @@ class TUNASync(object): signal.signal(signal.SIGUSR2, self.reload_mirrors_force) while 1: - name, status = self.channel.get() + try: + name, status = self.channel.get() + except: + continue + if status == "QUIT": print("New configuration applied to {}".format(name)) self.run_provider(name)