From 5b7a1c9dae868020473e9dcb79a5dfa442e019e1 Mon Sep 17 00:00:00 2001 From: Fraxinas Date: Tue, 6 Jan 2009 13:20:57 +0100 Subject: [PATCH] only kill actual containers on aborting tasks --- lib/python/Components/Task.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lib/python/Components/Task.py b/lib/python/Components/Task.py index 04e5c938..df94f8a6 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): -- 2.30.2