Scheduler: add queue for ebuild-locks
authorZac Medico <zmedico@gentoo.org>
Sun, 8 May 2011 04:16:58 +0000 (21:16 -0700)
committerZac Medico <zmedico@gentoo.org>
Sun, 8 May 2011 04:35:30 +0000 (21:35 -0700)
commita81460175a441897282b0540cefff8060f2b92dc
tree5881508046cb10ee37eea9f0df500289181137c5
parent2a90c6f5debe3f18da3317f47dfb144c559fb920
Scheduler: add queue for ebuild-locks

Use a separate queue for ebuild-locks when the merge
queue allows more than 1 job (due to parallel-install),
since the portage.locks module does not behave as desired
if we try to lock the same file multiple times
concurrently from the same process.
pym/_emerge/Scheduler.py