
Zitat von
BlackJack:
(wenn ich meine eigene INet-
IP beim Client benutze, dann geht das doch de facto übers Internet, oder nicht?)
Hängt von der Intelligenz deines NetzwerkStacks und deines Providers ab. Ich weiss es nicht.
Das vermutete Problem dabei war folgendes:
Wenn du gesendet hast, dann war das Problem, dass du ein Datenpacket mit zwei getrennten Befehlen in den Stream geschrieben hast. Damit war es möglich, dass durch die Beendigung des Threads, dieser genau zwischen diesen beiden Befehlen mit seinen berechneten Daten dazwischen gehauen hat.
Ich habe nun alles auf einheitliches SendStream umgestellt und sende immer den Stream erst ab, wenn er komplett ist. Damit weiss ich, dass dieser komplett auch so im Sendbuffer landet und nicht durch einen anderen zwischenzeitlichen Aufruf der Socket Methoden geteilt wird. Quellen im Anhang.