diff options
-rw-r--r-- | pym/portage/tests/locks/test_lock_nonblock.py | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/pym/portage/tests/locks/test_lock_nonblock.py b/pym/portage/tests/locks/test_lock_nonblock.py index 17f854dbe..2ff7b3527 100644 --- a/pym/portage/tests/locks/test_lock_nonblock.py +++ b/pym/portage/tests/locks/test_lock_nonblock.py @@ -18,7 +18,10 @@ class LockNonblockTestCase(TestCase): lock1 = portage.locks.lockfile(path) pid = os.fork() if pid == 0: - portage.process._setup_pipes({0:0, 1:1, 2:2}) + portage.locks._close_fds() + # Disable close_fds since we don't exec + # (see _setup_pipes docstring). + portage.process._setup_pipes({0:0, 1:1, 2:2}, close_fds=False) rval = 2 try: try: |