Gentoo Archives: gentoo-portage-dev

From: Brian Dolbec <dolsen@g.o>
To: gentoo-portage-dev@l.g.o
Subject: [gentoo-portage-dev] [PATCH 2/2] TaskSequence.py: Fix starting an empty queue (bug 506186)
Date: Fri, 04 Apr 2014 19:38:17
Message-Id: 1396640219-13252-3-git-send-email-dolsen@gentoo.org
In Reply to: [gentoo-portage-dev] Two bugfix patches by Brian Dolbec
1 ---
2 pym/_emerge/TaskSequence.py | 5 +++--
3 1 file changed, 3 insertions(+), 2 deletions(-)
4
5 diff --git a/pym/_emerge/TaskSequence.py b/pym/_emerge/TaskSequence.py
6 index 1fecf63..b4bfefe 100644
7 --- a/pym/_emerge/TaskSequence.py
8 +++ b/pym/_emerge/TaskSequence.py
9 @@ -30,8 +30,9 @@ class TaskSequence(CompositeTask):
10 CompositeTask._cancel(self)
11
12 def _start_next_task(self):
13 - self._start_task(self._task_queue.popleft(),
14 - self._task_exit_handler)
15 + if self._task_queue:
16 + self._start_task(self._task_queue.popleft(),
17 + self._task_exit_handler)
18
19 def _task_exit_handler(self, task):
20 if self._default_exit(task) != os.EX_OK:
21 --
22 1.8.5.3

Replies