Added an os._exit(0) in the parent so we don't have two test processes

after test_socket.py is run!
This commit is contained in:
Barry Warsaw 1997-01-07 21:02:06 +00:00
parent 52e87f3773
commit dce1005908
1 changed files with 3 additions and 0 deletions

View File

@ -86,6 +86,7 @@ except socket.error:
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 @@ try:
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: