Did nobody ever notice that "make test" didn't print the summary line
any more?  This was because the *parent* process in test_socket.py did
an os._exit(0)!  Getting rid of that now...
diff --git a/Lib/test/test_socket.py b/Lib/test/test_socket.py
index c27e69f..1e157b9 100644
--- a/Lib/test/test_socket.py
+++ b/Lib/test/test_socket.py
@@ -122,7 +122,6 @@
 		print 'received:', data
 	    conn.send(data)
 	conn.close()
-	os._exit(0)
     else:
 	try:
 	    # child is client