Forum: Netzwerke
by nru,
29. Mär 2013
Hab jetzt erstmal ohne neue Sourcen dort "hineindebug't" und interessante Dinge feststellen müssen.
Folgende Situation:
Über DoRequest und ConnectToHost und CheckAndConnect landet man beim Connect.
Dort nimmt das dann seinen Lauf über IOHandler.Open -> ConnectClient -> ResolveHost -> HostByName -> Getaddrinfo!
Bähm, zweiter Thread :( (CallStack im Anhang)
Vielleicht ist's dann...
Forum: Netzwerke
by nru,
28. Mär 2013
achsoooo! :lol:
Das ist eine "Haltestelle" hier aus der CodeLib (zumindest rudimentär). 500 ms warten (Komm grad nicht an die Sourcen, anderer Rechner, sonst würd ich's posten).
Hat hier aber keine Bedeutung und macht aber auch keinen Unterschied, denn der zweite Thread wird definitiv früher - .Head (oder auch .get()) - erstellt.
Forum: Netzwerke
by nru,
28. Mär 2013
Ja, wird er. Es gibt einen Thread vor und zwei nach .Head :/
Das Disconnect war nur zum Test da drin (wie überhaupt die ganze Routine nur zum Text existiert ;) )