[zeromq-dev] (py)zmq PUSH/PULL, freebsd, kqueue error
Gábor Farkas
gabor.farkas at gmail.com
Wed Oct 26 15:24:01 CEST 2011
2011/10/26 Martin Sustrik <sustrik at 250bpm.com>:
> Hi Gabor,
>
>> i have an application in python, using PUSH/PULL zmq sockets, on freebsd.
>>
>> sometimes the process with the PUSH socket dies with this message:
>>
>> Exception zmq.core.error.ZMQError: ZMQError() in
>> <zmq.core.socket.Socket object at 0x80d0c12b8> ignored
>> Bad file descriptor
>> rc != -1 (kqueue.cpp:67)
>
> I've tried to reproduce the problem on FreeBSD using the test attached to
> this issue:
>
> https://zeromq.jira.com/browse/LIBZMQ-261
>
> Unfortunately, the problem doesn't happen.
>
> Can you possibly post your test case, so that I can debug and fix the
> problem?
hi,
will try to create test cases, but even in production, the errors only
happen several
times per day, so i'm not sure if i will succeed or not.
did you try the test with multiple freebsd machines? in my case, the problem
does not happen when both the PUSH and the PULL socket are on the same computer.
gabor
More information about the zeromq-dev
mailing list