Hmm, are you running your process as root? If so, you may need to add the following two lines in /etc/security/limits.conf: root soft nofile 999999 root hard nofile 999999 (yes, root, even though you previously supplied '*'). I'd also reboot just to be sure. If you still have trouble after that, then perhaps it's something to do with your code. Reza 2011/5/10 Juan Antonio Ibañez Santorum <juanito1982@gmail.com>
Still having problems... I can see that twistd process has a higher number than 1024 looking at /proc/pid/limits but whe 1024 descriptors number gets reached the system becomes unstable. It also has been launche using '-r epoll' option. Any other idea?
-- Reza Lotun mobile: +44 (0)7521 310 763 email: rlotun@gmail.com work: reza@tweetdeck.com twitter: @rlotun