[zeromq-dev] Assertion failed: new_max - new_min + 1 > 1 (mtrie.cpp:246)

Javier Cardona javier at cozybit.com
Sun Feb 26 00:15:58 CET 2012


Hi,

I'm seeing this assertion failure when running 8 identical processes
each with a PUB and a SUB socket, and each SUB subscribed to the other
7 instances.
The instances are intended to send data for 30 seconds out of their
PUB socket, then end.  Messaging works fine on version 2.1 and libzmq
HEAD (7689d20...).  But on HEAD I will see this assertion error on
termination.  If needed I could produce test code to replicate, but
for now I just printed the components of the failed assertion.  These
are:

new_max:50
new_min:56

I could not find an open issue mentioning this.  Anyone has seen this before?

Thanks,

Javier



More information about the zeromq-dev mailing list