summaryrefslogtreecommitdiffstats
path: root/pym/portage/util/_async
diff options
context:
space:
mode:
authorZac Medico <zmedico@gentoo.org>2012-10-03 03:00:23 -0700
committerZac Medico <zmedico@gentoo.org>2012-10-03 03:00:23 -0700
commit58d15b3761571653d84cd3a617f22a338290e0e4 (patch)
tree0437cfe1c4030f4d6f0605a6f0b3162c2e49c0be /pym/portage/util/_async
parent15a799b52155a47568f4b049ff8487a2718b270c (diff)
downloadportage-58d15b3761571653d84cd3a617f22a338290e0e4.tar.gz
portage-58d15b3761571653d84cd3a617f22a338290e0e4.tar.bz2
portage-58d15b3761571653d84cd3a617f22a338290e0e4.zip
EbuildFetcher/MergeProcess: inherit ForkProcess
Also add missing __slots__ to ForkProcess. TODO: Share code between ForkProcess and MergeProcess.
Diffstat (limited to 'pym/portage/util/_async')
-rw-r--r--pym/portage/util/_async/ForkProcess.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/pym/portage/util/_async/ForkProcess.py b/pym/portage/util/_async/ForkProcess.py
index 607d0ff57..6fcd662cf 100644
--- a/pym/portage/util/_async/ForkProcess.py
+++ b/pym/portage/util/_async/ForkProcess.py
@@ -10,6 +10,8 @@ from _emerge.SpawnProcess import SpawnProcess
class ForkProcess(SpawnProcess):
+ __slots__ = ()
+
def _spawn(self, args, fd_pipes=None, **kwargs):
"""
Fork a subprocess, apply local settings, and call fetch().