Hey,
ich hol einfach mal ein bisschen aus. Ich möchte mit meinem Programm gerne Informationen von verschiedenen Webservern via http abfragen. Und das natürlich auch gerne schnell. Daher lasse ich dies in mehreren Threads laufen.
Zudem ist es aber möglich, dass einige dieser Server offline sind. Daher habe ich auch ein ConnectTimeout gesetzt.
Und nun kommen wir langsam zur eigentlichen Problematik:
Da bspw. in Windows die Anzahl der TCP/IP Verbindungen limitiert sein soll (von max. 10 habe ich gelesen) wäre für mich die Anzahl der aktuell noch freien Verbindungen wichtig. Denn mein gesetztes ConnectTimeout würde ja auch greifen, wenn nicht der Webserver, sondern eben der User-PC das mit der Verbindung nicht so schnell hingekommt, eben weil das Limit der ausgehenden TCP/IP Verbindungen erreicht ist.
So weit....