[zeromq-dev] Router socket expected behavior

Benoit Laplante benoit.laplante at scigilian.com
Sun Jan 8 21:17:05 CET 2012


This simple piece of code attached was working fine in 3.0 but in 3.1 blocks 
at line 55.

The program send locally "echo" from client to worker using this topology: 
DEALER[client]->ROUTER[frontend]->ROUTER[backend]->DEALER[worker]

In 3.1, it seems the worker socket MUST register by sending some data first 
to the backend before the client can route "echo" to worker.
In 3.0, it was not necessary. A simple connect to backend was sufficient.

Is the 3.1 behaviour the expected behaviour?

thanks,

Benoit 
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: test_zmq31.cpp
URL: <https://lists.zeromq.org/pipermail/zeromq-dev/attachments/20120108/dd8f9621/attachment.ksh>


More information about the zeromq-dev mailing list