diff options
author | Zac Medico <zmedico@gentoo.org> | 2011-05-07 20:29:27 -0700 |
---|---|---|
committer | Zac Medico <zmedico@gentoo.org> | 2011-05-07 21:35:18 -0700 |
commit | 2a90c6f5debe3f18da3317f47dfb144c559fb920 (patch) | |
tree | dfbd571fb22067ecaeab848c5829c4e020b19678 /pym/_emerge | |
parent | bc5d73fa3db0569c55d48c2e738f12742579536c (diff) | |
download | portage-2a90c6f5debe3f18da3317f47dfb144c559fb920.tar.gz portage-2a90c6f5debe3f18da3317f47dfb144c559fb920.tar.bz2 portage-2a90c6f5debe3f18da3317f47dfb144c559fb920.zip |
Add FEATURES=parallel-install for finer locks.
Diffstat (limited to 'pym/_emerge')
-rw-r--r-- | pym/_emerge/Scheduler.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/pym/_emerge/Scheduler.py b/pym/_emerge/Scheduler.py index fc69d48ae..182ad8771 100644 --- a/pym/_emerge/Scheduler.py +++ b/pym/_emerge/Scheduler.py @@ -387,7 +387,8 @@ class Scheduler(PollScheduler): def _set_max_jobs(self, max_jobs): self._max_jobs = max_jobs self._task_queues.jobs.max_jobs = max_jobs - self._task_queues.merge.max_jobs = max_jobs + if "parallel-install" in self.settings.features: + self._task_queues.merge.max_jobs = max_jobs def _background_mode(self): """ |