diff options
author | Neal Norwitz <nnorwitz@gmail.com> | 2006-06-29 04:10:08 (GMT) |
---|---|---|
committer | Neal Norwitz <nnorwitz@gmail.com> | 2006-06-29 04:10:08 (GMT) |
commit | b15ac3169d5958e294e09f8daeab0f413e76d0a3 (patch) | |
tree | ff74792d40f2cc3df15e253a431d74db40d7cfdd /Lib/test/test_select.py | |
parent | 10497c83ec9aaaedf89fbe7b79e27f2890fb6695 (diff) | |
download | cpython-b15ac3169d5958e294e09f8daeab0f413e76d0a3.zip cpython-b15ac3169d5958e294e09f8daeab0f413e76d0a3.tar.gz cpython-b15ac3169d5958e294e09f8daeab0f413e76d0a3.tar.bz2 |
Add new utility function, reap_children(), to test_support. This should
be called at the end of each test that spawns children (perhaps it
should be called from regrtest instead?). This will hopefully prevent
some of the unexplained failures in the buildbots (hppa and alpha)
during tests that spawn children. The problems were not reproducible.
There were many zombies that remained at the end of several tests.
In the worst case, this shouldn't cause any more problems,
though it may not help either. Time will tell.
Diffstat (limited to 'Lib/test/test_select.py')
-rw-r--r-- | Lib/test/test_select.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/Lib/test/test_select.py b/Lib/test/test_select.py index eaec52b..d341324 100644 --- a/Lib/test/test_select.py +++ b/Lib/test/test_select.py @@ -1,5 +1,5 @@ # Testing select module -from test.test_support import verbose +from test.test_support import verbose, reap_children import select import os @@ -65,5 +65,6 @@ def test(): continue print 'Unexpected return values from select():', rfd, wfd, xfd p.close() + reap_children() test() |