bonjour,

j'ai un problème avec recvfrom, j'aimerai qu'il soit bloquant alors qu'il ne l'est pas, il se contente de renvoyer -1.

voici la commande j'utilise:
recvfrom(s, buffer, sizeof(buffer) - 1, 0, (SOCKADDR *)&e, &esize);
il me semble que le 0 signifie qu'il doit être bloquant, non?

si je me trompe pas, alors pourquoi ça ne bloque pas?
le problème est t'il ailleurs?

merci