From 95e546c9f0cf20bd28578a97bcba9915ce7ba9b8 Mon Sep 17 00:00:00 2001 From: bigeagle Date: Sat, 18 Oct 2014 11:20:32 +0800 Subject: [PATCH] bug fix --- tunasync/tunasync.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) 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)