Seite 1 von 1

socket.accept() - beenden

Verfasst: Samstag 1. Dezember 2007, 16:35
von JanDMC
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