[zeromq-dev] ETIMEDOUT when doing a non-blocking recv

Martin Sustrik sustrik at 250bpm.com
Wed Jan 25 05:01:05 CET 2012


On 01/25/2012 05:26 AM, Chuck Remes wrote:

> I see this ETIMEDOUT error quite a bit when my machine is under a
> little bit of load so I agree that it's probably some OSX kernel
> resource running out/low. (OSX is *not* a good choice for server
> workloads.)
>
> Do you have any specific suggestions on what components of libzmq
> that I should instrument? I can add some printf's...

I would go for signaler_t class. There's a call to send, recv and poll 
IIRC. One of those it the likely culprit...

Martin



More information about the zeromq-dev mailing list