X-Git-Url: http://code.vuplus.com/gitweb/?a=blobdiff_plain;f=lib%2Fpython%2FComponents%2FTask.py;h=df94f8a6b9e1c880b7fea54236fe73ea2e2705be;hb=caddb42929a056d290a49c363c2602843ac5bd52;hp=04e5c9385948e0e4426619787ada2fa3199b8bb4;hpb=6df771b5f7e744c650b73f8548ab41152c0185eb;p=vuplus_dvbapp diff --git a/lib/python/Components/Task.py b/lib/python/Components/Task.py index 04e5c93..df94f8a 100644 --- a/lib/python/Components/Task.py +++ b/lib/python/Components/Task.py @@ -131,6 +131,7 @@ class Task(object): self.task_progress_changed = None self.output_line = "" job.addTask(self) + self.container = None def setCommandline(self, cmd, args): self.cmd = cmd @@ -211,7 +212,8 @@ class Task(object): self.finish() def abort(self): - self.container.kill() + if self.container: + self.container.kill() self.finish(aborted = True) def finish(self, aborted = False):