[zeromq-dev] Perl Binding: Too many open files (signaler.cpp:230)

2013-04-04 Thread Nishant Mittal
I have a worker in Perl that opens 5 DLR sockets.. processes about 500 requests, closes all sockets, destroys the context and then restarts itself. after running for sometime the worker crashes with the following error in logs... Too many open files (signaler.cpp:230) does anyone know what this

Re: [zeromq-dev] Perl Binding: Too many open files (signaler.cpp:230)

2013-04-04 Thread Nishant Mittal
oh and this happens only with Perl worker and with LINGER set to zero On Thu, Apr 4, 2013 at 11:40 AM, Nishant Mittal nmit...@rblt.com wrote: I have a worker in Perl that opens 5 DLR sockets.. processes about 500 requests, closes all sockets, destroys the context and then restarts itself.

Re: [zeromq-dev] Perl Binding: Too many open files (signaler.cpp:230)

2013-04-04 Thread Pieter Hintjens
You're on Linux? You can raise the default limit of file handles per process, which may be low. -Pieter On Thu, Apr 4, 2013 at 6:05 PM, Nishant Mittal nmit...@rblt.com wrote: oh and this happens only with Perl worker and with LINGER set to zero On Thu, Apr 4, 2013 at 11:40 AM, Nishant Mittal