* How can one interrupt a zmq_poll call. * The reason I need this is to reduce the latency of data that has to be sent out.
* Here is an example scenario: * I need to be able to read and write to a zmq socket, concurrently as and when events in the system are generated. * If I do zmq_poll with a timeout of 10ms, and a packet arrives in the system to be written to that socket, I need to be able to wakeup from the zmq_poll call, so that the latency of the packet is not unnecessarily increased by 10ms. * Java's "selector" has a wakeup method, which immediately returns the "selector.select(10ms)" blocking call. I need something similar so as to be able to achieve the above goal. * Is there any way to achieve read/write efficiency, without busy looping on the zmq_poll call? or is it impossible to achieve in zmq? thanks. -- Jigar Gosar _______________________________________________ zeromq-dev mailing list [email protected] http://lists.zeromq.org/mailman/listinfo/zeromq-dev
