Hello,
if I compile an example reported in the guide (debian wheezy, zmq
2.1.11) I get an error after setting the HWM.
I'm talking about the durapub2 - Durable but cynical publisher in C.
Here the complete code:
#include <zmq.h>
#include <stdio.h>
#include <unistd.h>
#include <string.h>
#include <inttypes.h>
int main (void) {
void *context = zmq_init (1);
void *publisher = zmq_socket (context, ZMQ_PUB);
uint64_t hwm = 32;
int err;
zmq_setsockopt (publisher, ZMQ_HWM, &hwm, sizeof (hwm));
err = zmq_errno();
printf("%d\n", err); // ------------> returns 22
zmq_bind (publisher, "tcp://*:5565");
zmq_close (publisher);
zmq_term (context);
return 0;
}
I'm sure I'm doing wrong something.
Please, may you help me to understand what?
Thanks
Marco
_______________________________________________
zeromq-dev mailing list
[email protected]
http://lists.zeromq.org/mailman/listinfo/zeromq-dev