From b5f2714e94240f7d07304119351475d137fa3676 Mon Sep 17 00:00:00 2001 From: Guido van Rossum Date: Mon, 28 Feb 1994 09:31:19 +0000 Subject: listen(0) -> listen(1) for Solaris 2 --- Demo/sockets/throughput.py | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/Demo/sockets/throughput.py b/Demo/sockets/throughput.py index f1607f3..fd946b4 100755 --- a/Demo/sockets/throughput.py +++ b/Demo/sockets/throughput.py @@ -45,7 +45,7 @@ def server(): port = MY_PORT s = socket(AF_INET, SOCK_STREAM) s.bind('', port) - s.listen(0) + s.listen(1) print 'Server ready...' while 1: conn, (host, remoteport) = s.accept() @@ -69,24 +69,24 @@ def client(): else: port = MY_PORT testdata = 'x' * (BUFSIZE-1) + '\n' - t1 = time.millitimer() + t1 = time.time() s = socket(AF_INET, SOCK_STREAM) - t2 = time.millitimer() + t2 = time.time() s.connect(host, port) - t3 = time.millitimer() + t3 = time.time() i = 0 while i < count: i = i+1 s.send(testdata) s.shutdown(1) # Send EOF - t4 = time.millitimer() + t4 = time.time() data = s.recv(BUFSIZE) - t5 = time.millitimer() + t5 = time.time() print data print 'Raw timers:', t1, t2, t3, t4, t5 print 'Intervals:', t2-t1, t3-t2, t4-t3, t5-t4 print 'Total:', t5-t1 - print 'Throughput:', int(float(BUFSIZE*count) / float(t5-t1)), + print 'Throughput:', round((BUFSIZE*count*0.001) / (t5-t1), 3), print 'K/sec.' -- cgit v0.12