recv problem :( es hängt WinAPI prog auf
-
moin,
ich habe ein problem :ich mache einen client in c++, doch ichhabe das problem, das sich der cleint einfach aushängt, manchmal zeigt er die gesendetet daten an

case WM_TIMER: rc = recv(sock, bufdata, 32, 0); bufdata[rc] = '\0'; SendMessage(hChat, WM_GETTEXT, sizeof(hchat), (ULONG)hchat); strcat(hchat, bufdata); SendMessage(hChat, WM_SETTEXT, sizeof(hchat), (LPARAM)hchat); break;habe nen timer mit 10 milisec refresh ...
woran leigt das, dass meine anwendung hängt?
wenn ich rc = recv(sock, bufdata, 32, 0); weg mache, dann functionert das prog einbanfrei, nur das es halt keine daten empfangen werden ^^
-
recv blockiert. such funktion. thema wurde schon ungefär 1.000.000.000 mal durchgesprochen.
-
aber aus irrgendeinem grund findet dei suche ganichts ...
-
erstell nen thread für die netzwerkkommunikation.