Cruz: TCP Socket close() in C

Beitrag lesen

Hallo Christian,

noch zwei Löcher...

Allerdings: Wenn das Programm beendet wird, werden sowieso alle Sockets (und Dateien, etc.) vom Kernel geschlossen,

Soweit ich weiss kann das aber eine Weile dauern, dafür gibt es doch das setsockopt() und SO_REUSEADDR. Oder bezieht sich das alleine auf den Port und die Sockets werden sofort geschlossen?

Und wenn der Kernel die Sockets schliesst, kriegen das die Clients auf der anderen Seite ordnungsgemäß mit, dass die Verbindung geschlossen wurde?

Vielen Dank,
Cruz