PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : CloseWait



Poseidonius
07.08.06, 16:10
Hi,

ich bin sicher irgendwer reisst mir gleich den Kopf ab vor lauter Unwissenheit ...

Ich habe ein Client Server Beispiel aus einem Buch abgetippelt. Funktionier auch ganz gut, nur nachdem ich ein paar mal den Server abgebrochen habe, funktioniert nun das binden nicht mehr. Manchmal genuegte es ein Weilchen zu warten, aber nun gehts gar nicht mehr. Mit netstat bekommen ich diese Ausgabe

tcp 0 0 lab-01:60000 192.168.10.201:60165 CLOSE_WAIT

Muss ich hier manuell eingreifen, damit es wieder tut. Was bedeutet CloseWait fuer den Port? Auszeit?

Vielen Dank an Eure Nachsicht

Poseidonius
07.08.06, 16:36
Ok offenbar wahr ich etwas vorschnell ...

Der Server lief natuerlich noch im Hintergrund und ... und nachdem ich ihn dann gekillt hatte konnte ich mich auf Fehlersuche begeben

bla!zilla
08.08.06, 07:51
CLOSE_WAIT bedeutet das ein Verbindungsabbau initiiert wurde. Ein FIN des Clients wird mit einem ACK vom Server bestätigt, dann geht die Verbindung in den Status CLOSE_WAIT. Es fehlt aber noch die Bestätigung des Servers (FIN=1, ACK=1), dann wird die Verbindung geschlossen.