2009-12-02 4 views

Répondre

3

Le code d'erreur numérique est une valeur errno . Lorsque errno vaut 105 (ENOBUFS) cela signifie qu'il n'y a pas d'espace tampon disponible. C'est à dire, acheter plus de RAM ou réduire la taille maximale des tampons pour les sockets TCP.

Pour savoir ce que le code d'erreur signifiait, je l'ai fait:

grep 105 /usr/include/*/*errno* 

qui m'a donné:

/usr/include/asm-generic/errno.h:#define ENOBUFS  105 /* No buffer space available */ 

wikipedia pourrait également avoir plus de détails si vous recherchez ENOBUFS.

Questions connexes