There are other incompatibilities between ZMQ 3 and 4 as well. The
event messages sent as a result of creating a socket monitor with
zmq_socket_monitor() have a completely different format in the two
versions, and have to be treated differently in code. (In ZMQ 3 the
message consists of one frame that contains all the information, whereas
in ZMQ 4 it is split into two frames – one for the event ID and payload
value, and one for the endpoint address.)
Any program which uses this feature, and which is compiled against
libzmq3, will break after the upgrade to v4.
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]