[Python-Dev] test_socketserver fails

Jeremy Hylton jeremy@alum.mit.edu
Mon, 17 Sep 2001 13:23:36 -0400 (EDT)


I just tried to run the socketserver test and got an unexpected
failure.  I've never run the test before, so far as I know.  Has
anyone else?  Should I expect it to work?

Jeremy

Python 2.2a3+ (#336, Sep 17 2001, 12:56:00) 
[GCC 2.95.2 19991024 (release)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import test.test_socketserver
ADDR = ('localhost', 13511)
CLASS = SocketServer.TCPServer
server created
server running
thread: creating server
thread: serving three times
test client 0
test client 1
test client 2
thread: done
waiting for server
done
ADDR = ('localhost', 13512)
CLASS = SocketServer.ThreadingTCPServer
server created
server running
thread: creating server
thread: serving three times
test client 0
Traceback (most recent call last):
  File "<stdin>", line 1, in ?
  File "/usr/local/lib/python2.2/test/test_socketserver.py", line 162, in ?
    main()
  File "/usr/local/lib/python2.2/test/test_socketserver.py", line 158, in main
    testall()
  File "/usr/local/lib/python2.2/test/test_socketserver.py", line 148, in testall
    testloop(socket.AF_INET, tcpservers, MyStreamHandler, teststream)
  File "/usr/local/lib/python2.2/test/test_socketserver.py", line 124, in testloop
    testfunc(proto, addr)
  File "/usr/local/lib/python2.2/test/test_socketserver.py", line 65, in teststream
    buf = data = receive(s, 100)
  File "/usr/local/lib/python2.2/test/test_socketserver.py", line 49, in receive
    raise RuntimeError, "timed out on %s" % `sock`
RuntimeError: timed out on <socket object, fd=7, family=2, type=1, protocol=0>