C'è un filo piace questo:Come lasciare che un thread che blocca su recv() esca con garbo?
{
......
while (1)
{
recv(socket, buffer, sizeof(buffer), 0);
......
}
close(socket);
}
perché il thread sta bloccando il recv() chiamata, come posso lasciare che l'uscita filo con grazia?
Verificare il valore restituito di 'recv' e' break' quando è 0 o negativo? – cnicutar
Stai chiedendo se c'è un modo per rendere il timeout della chiamata recv() dopo un intervallo impostato se non ottiene una risposta? – gwilkins