From 5288b6c7cdf6a5ada35feecbb854f140c4a54071 Mon Sep 17 00:00:00 2001 From: Zac Medico Date: Mon, 16 Nov 2009 00:31:01 +0000 Subject: Add setup phases to the tail of the merge queue instead of the front, since otherwise when merging binary packages we sometimes tend to get a large number of setup phases flooding the queue and preventing queued installs from running. (trunk r14816) svn path=/main/branches/2.1.7/; revision=14834 --- pym/_emerge/Scheduler.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pym/_emerge/Scheduler.py b/pym/_emerge/Scheduler.py index 3ca46fb4a..e6ad72f96 100644 --- a/pym/_emerge/Scheduler.py +++ b/pym/_emerge/Scheduler.py @@ -436,7 +436,7 @@ class Scheduler(PollScheduler): Schedule a setup phase on the merge queue, in order to serialize unsandboxed access to the live filesystem. """ - self._task_queues.merge.addFront(setup_phase) + self._task_queues.merge.add(setup_phase) self._schedule() def _schedule_unpack(self, unpack_phase): -- cgit v1.2.3-1-g7c22