diff Lib/test/test_socket.py @ 4914:250bddb2eccf legacy-trunk

Added an os._exit(0) in the parent so we don't have two test processes after test_socket.py is run!
author Barry Warsaw <barry@python.org>
date Tue, 07 Jan 1997 21:02:06 +0000
parents 9a7e9f10aed6
children 5eed51750284
line wrap: on
line diff
--- a/Lib/test/test_socket.py	Tue Jan 07 16:24:18 1997 +0000
+++ b/Lib/test/test_socket.py	Tue Jan 07 21:02:06 1997 +0000
@@ -86,6 +86,7 @@
 try:
     PORT = 50007
     if os.fork():
+	# parent is server
 	s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
 	s.bind(hostname, PORT)
 	s.listen(1)
@@ -115,7 +116,9 @@
 		print 'received:', data
 	    conn.send(data)
 	conn.close()
+	os._exit(0)
     else:
+	# child is client
 	time.sleep(1)
 	s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
 	if verbose: