R10B3 crashes after >1014 tcp connections + Yaws

joel reymont <>
Wed Jun 8 13:43:01 CEST 2005


The crash is AFTER I increased the number of FDs per process/user to
over 10000 with ulimit -n. I am fine with starting several nodes but
the 1024 sockets per node limit seems to be somewhat low. In either
case I think Erlang should have complained and not crashed on me.

On 6/8/05, Laurent Picouleau <> wrote:
> >
> > I´m using R10B3 and my erl crashes with a segmentation violation after
> > roughly 1014 TCP socket connections are established to a server that I wrote.
> > The server uses plain gen_tcp.
> 
> You should verify if your OS put a limit on the number of
> file_descriptor per process. Some fixe a limit of 1024 and 1014 is
> closed enough to make me suspect that your hiting such a limit.

-- 
http://wagerlabs.com/tech



More information about the erlang-questions mailing list