On Wednesday 15 September 2010, it occurred to cerr to exclaim: > Hi There, > > I get a socket error "[Errno 98] Address already in use" when i try to > open a socket that got closed before with close(). How come close() > doesn't close the socket properly? > My socket code : > > s = socket.socket(socket.AF_INET, socket.SOCK_STREAM) > s.bind((host, port)) > s.listen(1) > ... > ... > ... > while loop: > conn, addr = s.accept() > while conn and loop: > ... > ... > ... > conn.close() > > Shouldn't that clean it all up properly?
`s` is still listening? -- http://mail.python.org/mailman/listinfo/python-list