From: Antoine Pitrou Date: Tue, 6 Mar 2012 12:42:35 +0000 (+0100) Subject: Reap processes at test end to avoid false positives in reference leak detection. X-Git-Tag: v3.3.0a2~276^2~7 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=6c64cc197309eb70593b5a5819ddc3eb859077ba;p=python Reap processes at test end to avoid false positives in reference leak detection. --- diff --git a/Lib/test/test_multiprocessing.py b/Lib/test/test_multiprocessing.py index 35d85d75e5..07843f98b8 100644 --- a/Lib/test/test_multiprocessing.py +++ b/Lib/test/test_multiprocessing.py @@ -2508,6 +2508,7 @@ class TestWait(unittest.TestCase): w.close() readers.append(r) procs.append(p) + self.addCleanup(p.join) while readers: for r in wait(readers): @@ -2549,6 +2550,7 @@ class TestWait(unittest.TestCase): p.daemon = True p.start() procs.append(p) + self.addCleanup(p.join) for i in range(4): r, _ = l.accept()