Archiv verlassen und diese Seite im Standarddesign anzeigen : connect() Fehlerabbruch beschleunigen
Mit der Funktion connect() versucht bekanntlich ein Server zu einem Client zu connecten. Wenn der Rechner zu dem der Server connecten will aber nicht läuft, dauert es immer einige Sekunden, bis connect abbricht, wenn nun mehre Clients off sind, kann sich dies zu einer langen Zeit summieren, gibt es eine Möglichkeit der Fkt. connect mitzuteilen wie lange dieses oben genannte Zeit dauern soll?
Original geschrieben von mithras
Mit der Funktion connect() versucht bekanntlich ein Server zu einem Client zu connecten. Wenn der Rechner zu dem der Server connecten will aber nicht läuft, dauert es immer einige Sekunden, bis connect abbricht, wenn nun mehre Clients off sind, kann sich dies zu einer langen Zeit summieren, gibt es eine Möglichkeit der Fkt. connect mitzuteilen wie lange dieses oben genannte Zeit dauern soll?
mit welchem errorcode (E?) kommt connect zurück?
-j
Das Verändern von TCP timeouts ist normalerweise nicht ratsam.
Die Antwortzeit eines Servers kann sehr hoch sein, wenn zB die Pakete über große Strecken geroutet werden, etc.
Ciao,
_
ok, dann muss ich wohl an jeden client in einem eigenen thread schicken, da sonst der ganze verkehr aufgehalten werden würde
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.