[zeromq-dev] Packets with ZMQ_SNDMORE set vaporize over EPGM [ØMQ 2.1.4/OSX]

Martin Sustrik sustrik at 250bpm.com
Sat Apr 16 07:18:08 CEST 2011


Hi Matt,

> The ZMQ_SNDMORE packets are vaporizing somewhere up and down the stack.
>
> Not sure whether this is:
>
> - a limitation of the packet assembly/disassembly strategy for (E)PGM
> - some stack or PGM implementation issue for OSX
> - other?

This is caused by the fact that the subscriber, upon receiving first 
message part, have no idea whether there were any previous message parts 
sent before it started listening. Thus, it drops message parts until it 
gets to the terminal one. From that point on it starts receiving 
messages is standard way.

Martin



More information about the zeromq-dev mailing list