From 1c928e7f3c16a040e092c8a83e83ab3f75fb5339 Mon Sep 17 00:00:00 2001 From: Fraxinas Date: Wed, 23 Dec 2009 16:42:01 +0100 Subject: [PATCH] DVDBurn: set callback in WaitForResidentTasks to prevent possible crash on user abort --- lib/python/Plugins/Extensions/DVDBurn/Process.py | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/python/Plugins/Extensions/DVDBurn/Process.py b/lib/python/Plugins/Extensions/DVDBurn/Process.py index 44075d6..642a898 100644 --- a/lib/python/Plugins/Extensions/DVDBurn/Process.py +++ b/lib/python/Plugins/Extensions/DVDBurn/Process.py @@ -264,6 +264,7 @@ class WaitForResidentTasks(Task): def run(self, callback): print "waiting for %d resident task(s) %s to finish..." % (len(self.job.resident_tasks),str(self.job.resident_tasks)) + self.callback = callback if self.job.resident_tasks == 0: callback(self, []) -- 2.7.4