Dear all, If I send a multi-part message each of which is created with "int zmq_msg_init_data (zmq_msg_t *msg, void *data, size_t size, zmq_free_fn *ffn, void *hint)", then the free callback functions are guaranteed to be called in the order that each message is sended, regardless of any implementation depending on OS and hardware? Or does this depend on the implementation ?
The reason I ask this is that if the ordering is guaranteed, I can give the free callback function only on the last multipart message, which gives the chance of minimizing the race conditions among threads. Thanks.
_______________________________________________ zeromq-dev mailing list [email protected] https://lists.zeromq.org/mailman/listinfo/zeromq-dev
