From 6c64cc197309eb70593b5a5819ddc3eb859077ba Mon Sep 17 00:00:00 2001 From: Antoine Pitrou Date: Tue, 6 Mar 2012 13:42:35 +0100 Subject: [PATCH] Reap processes at test end to avoid false positives in reference leak detection. --- Lib/test/test_multiprocessing.py | 2 ++ 1 file changed, 2 insertions(+) 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() -- 2.40.0