[zeromq-dev] Tie Breaker

Bjorn Reese breese at mail1.stofanet.dk
Wed Jul 29 10:55:31 CEST 2015

On 07/29/2015 01:28 AM, Kenneth Adam Miller wrote:

> But the problem that this solves brings up a different problem: if the
> single threaded programs poll to write, then the cycle could deadlock
> where every side is polling to write, before even one message makes it
> fully round circle.

Asynchronous socket frameworks (such as Boost.Asio) solve this problem
by allowing you to launch read and/or write operations asynchronously.

More information about the zeromq-dev mailing list