C
cerr
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?
Thanks for hints & suggestions!
Ron
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?
Thanks for hints & suggestions!
Ron