Add FEATURES=cgroup to isolate phase processes.
authorMichał Górny <mgorny@gentoo.org>
Mon, 19 Aug 2013 08:45:52 +0000 (10:45 +0200)
committerZac Medico <zmedico@gentoo.org>
Mon, 19 Aug 2013 09:15:55 +0000 (02:15 -0700)
commitb01a1b90d8c5c9ebc9b2c956520f3096cc07342d
treed6628910007e7330bfad0cfdef9e2f7230fb0544
parentf0711200ce35920552962190c9a1f7b98d107070
Add FEATURES=cgroup to isolate phase processes.

We create a cgroup for each ebuild. The ebuild processes are put in that
cgroup, therefore allowing us to keep track of their replication. Once
ebuild phase is over, we can happily kill all orphans.
man/make.conf.5
pym/_emerge/AbstractEbuildProcess.py
pym/_emerge/SpawnProcess.py
pym/portage/const.py
pym/portage/process.py