View Single Post
Old 25-06-2007, 11:40   #7
alemuscolino
Bannato
 
Iscritto dal: Apr 2007
Messaggi: 54
AIUTOOOOOOOOOOOOOOOOOOOOOOOOOOO!!!!!!!!!!!!!!

Grazie per la risposta.. ma ancora nn ci siamo.
1. Intanto ho dovuto togliere assert(sock<FD_SETSIZE); perchè altrimenti nn compilava (è grave?)
2.
if (ret<=0 || !FD_ISSET(sock, &ifds)) {
/* timeout o errore */
} else {
/* Dati in ingresso al socket; puoi qui usare la recvfrom senza bloccare */
}

nn è che forse è al contrario?? ovvero:

if (ret<=0 || !FD_ISSET(sock, &ifds)) {
/* Dati in ingresso al socket; puoi qui usare la recvfrom senza bloccare */
} else {
/* timeout o errore */
}

io credo di si.
3.si blocca in ogni caso... non funziona..

TI PREGO AIUTAMI!
alemuscolino è offline   Rispondi citando il messaggio o parte di esso