On 27 September 2013 13:46, Henning Brauer <[email protected]> wrote:
> * Mike Belopuhov <[email protected]> [2013-09-27 13:25]:
>> but your fstat output is sufficient as well for now.  0x9
>> is a unix stream socket.
>>
>> > _bgpd    bgpd        5255    9* unix stream 0xffff800000ccf000 <->
>> > 0xffff800000ccfe00
>
> that should be the SE<->RDE socketpair, or SE<->parent, but that's less
> likely. is the RDE process super busy as well?
>

i believe that this is the case we're hitting

        if (space < resid + clen &&
            (atomic || space < so->so_snd.sb_lowat || space < clen)) {
                if ((so->so_state & SS_NBIO) || (flags & MSG_DONTWAIT))
                        snderr(EWOULDBLOCK);

i'm interpreting it as we don't have enough buffer space available.
the reason might be that the other side is not reading it's data.

Reply via email to