socket.accept erreur 24: Pour de nombreux fichiers ouverts

J'ai un problème avec les fichiers ouverts sous mon Ubuntu 9.10 lors de l'exécution de serveur dans Python2.6
Et le principal problème est que, je ne sais pas pourquoi..

J'ai mis

ulimit-n = 999999

net.de base.somaxconn = 999999

fs.file-max = 999999

et lsof me donne environ 12000 fichiers ouverts lorsque le serveur est en cours d'exécution.

Et aussi, je suis en utilisant epoll.

Mais après un certain temps, c'est de commencer à donner exeption:

Fichier "/usr/lib/python2.6/socket.py" de ligne, 195, accepter
erreur: [Errno 24] Trop de fichiers ouverts

Et je ne sais pas comment il peut atteindre fichier de limite quand il n'est pas atteinte.

Merci pour l'aide)

source d'informationauteur Andrey Nikishaev