Reap children before the test starts so hopefully SocketServer
won't find any old children left around which causes an exception
in collect_children() and the test to fail.
diff --git a/Lib/test/test_socketserver.py b/Lib/test/test_socketserver.py
index bfcdf98..dd09448 100644
--- a/Lib/test/test_socketserver.py
+++ b/Lib/test/test_socketserver.py
@@ -212,6 +212,7 @@
# If the import lock is held, the threads will hang.
raise TestSkipped("can't run when import lock is held")
+ reap_children()
try:
testall()
finally: