[zeromq-dev] epgm: PUB and SUB sockets on same host cant communicate
mail17 at mah.priv.at
Tue Sep 11 07:46:12 CEST 2012
Am 10.09.2012 um 17:51 schrieb Steven McCoy:
> On 10 September 2012 10:26, Michael Haberler <mail17 at mah.priv.at> wrote:
> I have epgm publisher & subscriber working just fine - as long as they run on different hosts
> both on the same host with say 'epgm://eth0;220.127.116.11:5556' are unable to communicate, regardless of using bind() or connect() on the subscriber side
> is this a known restriction? any workarounds? didnt find any hints in TFM
Steve, sorry to come back on it -
> Yes, a design decision for 3.x.
it is an irregularity, so may I ask: what is gained by disabling this in 3.x ?
> The workaround is to simply add an IPC endpoint to the socket for local apps. You can hard hack the support back in too, it's just a socket option on the underlying PGM socket.
and what do I expose myself to if I 'hack it back in' besides a local change which doesnt make it upstream ?
> I plan to implement a slower more flexible multicast transport that supports such paradigms, another popular request is atomic multicast. Unfortunately no ETA or early access for a while, subject to available research time.
> zeromq-dev mailing list
> zeromq-dev at lists.zeromq.org
More information about the zeromq-dev