[zeromq-dev] broken pipe on remote shutdown

Yi Ding yi.s.ding at gmail.com
Wed Sep 19 18:22:42 CEST 2012


On Wed, Sep 19, 2012 at 10:49 AM, Chuck Remes <lists at chuckremes.com> wrote:
>
> On Sep 19, 2012, at 9:56 AM, Yi Ding wrote:
>
>> This is on linux with ZMQ 2.2.0
>>
>> On Wed, Sep 19, 2012 at 9:49 AM, Yi Ding <yi.s.ding at gmail.com> wrote:
>>> Hi everyone,
>>>
>>> I got a strange error today where one of my servers threw an assertion
>>> when I killed a remote.
>>>
>>> Here's the error:
>>>
>>> Broken pipe (.../external/zmq/src/tcp_socket.cpp:229)
>>>
>>> Looking at it, it looks like it's just a recv call, but I'm not sure
>>> why it would send back a EPIPE.
>
> Unfortunately, without a code snippet to reproduce the problem this kind of report is useless. If you can figure out a way to reliably reproduce this issue then we can try and fix it.
>
> cr
>

It's the first time I've seen it myself.  I'll try to see if there's a
way to reproduce it, but was wondering more generally why we'd get a
EPIPE on a TCP socket.



More information about the zeromq-dev mailing list