Winsock müllt den Speicher zu

Schon, hier bräucht ich eigentlich nichts dynamisches
aber das ist nur ein testprogramm
ob der fehler generell ist
oder in meinem "großen" Programm irgendwo der wurm drinsteckt

Die Socket-Funktionen verwenden Threads. Wenn du in deinem Hauptthread in der while-Schleife keine Rechenzeit
abgibst, wird die Luft für die anderen Threads ziemlich dünn. Das könnte der Grund dafür sein, dass nach closesocket() der
Speicher nicht sauber aufgräumt wird. Du solltest daher nach jedem Schleifendurchlauf ein "Sleep(50);" (der
Timeout-Wert ist nicht weiter entscheidend) einfügen.

danke danke danke danke. . . . .
das wars wirklich^^
schon dumm, was threads manchmal für aussetzer haben :rolleyes:

Also, problem ist erledigt, danke nocheinmal allen für die mithilfe
sheel
:D
 
Zurück