diff options
author | Martin Lucina <mato@kotelna.sk> | 2010-07-30 16:49:06 +0200 |
---|---|---|
committer | Martin Lucina <mato@kotelna.sk> | 2010-07-30 16:49:06 +0200 |
commit | 544b36da68729daffefa8f40d2efed5945851a01 (patch) | |
tree | 00af12f26dd5c1986f625726c8938b80c83af2af /devices/zmq_queue/zmq_queue.cpp | |
parent | 66470b2c55d74fb137211f4264bbfc5e3f454534 (diff) |
XREQ: Correct behaviour on hitting ZMQ_HWM
This reverts part of commit 84e0c7991a9b316ed571533abc628cc1175750a3 to get
correct ZMQ_HWM semantics with XREQ sockets:
When sending a message to an XREQ socket, the underlying pipe is selected in
a round-robin fashion. If an underlying pipe is full it is skipped. If there
are no underlying pipes, or all underlying pipes are full then zmq_send()
shall block or return EAGAIN, depending on whether or not the call is blocking.
Messages are never dropped.
Diffstat (limited to 'devices/zmq_queue/zmq_queue.cpp')
0 files changed, 0 insertions, 0 deletions