summaryrefslogtreecommitdiff
path: root/src/thread.cpp
diff options
context:
space:
mode:
authorMartin Lucina <mato@kotelna.sk>2010-07-30 16:49:06 +0200
committerMartin Lucina <mato@kotelna.sk>2010-07-30 16:49:06 +0200
commit544b36da68729daffefa8f40d2efed5945851a01 (patch)
tree00af12f26dd5c1986f625726c8938b80c83af2af /src/thread.cpp
parent66470b2c55d74fb137211f4264bbfc5e3f454534 (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 'src/thread.cpp')
0 files changed, 0 insertions, 0 deletions