socket.accept() - beenden

Sockets, TCP/IP, (XML-)RPC und ähnliche Themen gehören in dieses Forum
Antworten
JanDMC
User
Beiträge: 95
Registriert: Donnerstag 23. September 2004, 19:35
Kontaktdaten:

Samstag 1. Dezember 2007, 16:35

Hallo Leute, ich habe ein socketobjekt, das auf eine Verbindung warten.
Nun kann es aber sein, das keiner connecten will, der port aber wieder freigegeben werden soll.
Nachdem

Code: Alles auswählen

socket.accept() 
aufgerufen wurde, bringt es nichts, socket.close() zu benutzen. Der Port bleibt weiterhin auf "hören", wie cmd -> netstat -a mit sagt. Sobald jedoch ein client connectet ist und dann socket.close() aufgerufen wird, wird der port auch freigegeben.

Wie bekomme ich den Port wieder frei, ohne dass extra jemand connecten muss.

mdg Jan
joa nää python is toll :D
Antworten