On 6 November 2010 18:06, dv <d...@pseudoterminal.org> wrote: > I dug through the code, went inside the OpenPGM copy bundled with > zeromq, and found the function parse_interface() > in if.c:276 . Full path (relative to the zeromq directory) is > foreign/openpgm/libpgm-5.0.91~dfsg/openpgm/pgm/if.c . > The parse_interface() function is what ultimately causes the assert - it > looks at the given network interfaces and tries to find a > multicast-capable one. > For some reason, this does not always work reliably. > > Can you see the problem with ifconfig, or by building OpenPGM separately and running "purinrecv -i" to enumerate interfaces and flags on the host? It sounds like a kernel bug to log in Launchpad, could you try a different version such as from the kernel-ppa?
Worst case I could add an override to disable the checks. -- Steve-o
_______________________________________________ zeromq-dev mailing list zeromq-dev@lists.zeromq.org http://lists.zeromq.org/mailman/listinfo/zeromq-dev