From f4e0559894360092d8ef04c0e86fd4baca6c44eb Mon Sep 17 00:00:00 2001 From: shypike Date: Sat, 1 Feb 2014 16:05:25 +0100 Subject: [PATCH] Remove race-condition in PP-queue exit that prevented shutdown. --- sabnzbd/postproc.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sabnzbd/postproc.py b/sabnzbd/postproc.py index 61ed03c..8a75173 100644 --- a/sabnzbd/postproc.py +++ b/sabnzbd/postproc.py @@ -130,9 +130,9 @@ class PostProcessor(Thread): def stop(self): """ Stop thread after finishing running job """ + self.__stop = True self.queue.put(None) self.save() - self.__stop = True def empty(self): """ Return True if pp queue is empty """