Am 14.07.2017 um 21:51 schrieb Jan Schmidt:
> Hallo zusammen,
>
> hat sich bei Win10 und seinen diveresen Versionen irgendwas bezüglich
> winsock geändert?
>
> Ich habe vor Ewigkeiten einen tcp-server geschrieben, der von W2k über
> XP, W7, W10 1511 klaglos funktioniert hat. Auf einem PC mit 1607 bekomme
> ich Fehler bei bind (port in use), was definitiv nicht sein kann.
Wenn der Server beendet wird musst du in der Regel eine gewisse Zeit
warten, bis du ihn wieder starten kannst, da der Port noch eine Zeit
lang gesperrt ist (besonders wenn nicht alle bestehenden Verbindungen
vorher geschlossen worden sind). Es kann sein, dass der zugehörige
Timeout Wert mit Build 1607 geändert wurde. Oder er wurde auf dem System
geändert.
Um festzustellen welche Anwendung den Port verwendet kannst du das
netstat Kommando verwenden (in der Eingabeaufforderung als Administrator
z.B. "netstat -a -b -n")
Joe