<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">This is very helpful, I found currently almost all of the open files are sockets. But it don't have that much traffic. So it seems it's leaking socket file descriptors.&nbsp;<div><div><br><div><div> 2012-1-810:50 Felipe Almeida Lessa д</div><br class="Apple-interchange-newline"><blockquote type="cite"><div>On Sun, Jan 8, 2012 at 12:27 PM, Gregory Collins<br>&lt;<a href="mailto:greg@gregorycollins.net">greg@gregorycollins.net</a>&gt; wrote:<br><blockquote type="cite">A "too many open files" error is usually due to running out of file<br></blockquote><blockquote type="cite">descriptors for network sockets. On my Linux machine the per-process limit<br></blockquote><blockquote type="cite">for file descriptors defaults to 1024, and on my Mac the default is 256. You<br></blockquote><blockquote type="cite">can see your current limit by running "ulimit -a" from the terminal.<br></blockquote><br>If you're on Linux, then you may<br><br> &nbsp;$ ls -lah /proc/PID/fd<br><br>to see where these open files are pointing to.<br><br>HTH,<br><br>-- <br>Felipe.<br></div></blockquote></div><br></div></div></body></html>