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]

Reply via email to