I'm reposting this in the hopes that someone might be able to help out, and tell me how to get the addresses right under ZMQ 3.x.  If no-one knows the answer, that's fine, I'll just stick with ZMQ 2.2.  However, if I can get it working under 3.x, that would be best.<br>
<br>Thanks,<br>Cem Karan<br><br><div class="gmail_quote">---------- Forwarded message ----------<br>From: <b class="gmail_sendername">CFK</b> <span dir="ltr"><<a href="mailto:cfkaran2@gmail.com">cfkaran2@gmail.com</a>></span><br>
Date: Fri, Aug 31, 2012 at 6:06 PM<br>Subject: ZMQ PUB/SUB questions<br>To: ZeroMQ development list <<a href="mailto:zeromq-dev@lists.zeromq.org">zeromq-dev@lists.zeromq.org</a>><br><br><br>I'm playing around with the latest ZMQ code (literally; I'm playing with commit 6347f8b0c9f800b8de1bfe8b9f869ebec9e6511c, which as of right now is the HEAD), trying get some test code that was working under ZMQ 2.2 working again under the latest build.  The problem is that an assertion in pgm_socket.cpp always fails (line 136).  I've isolated what is going on to something that is happening between my publishing socket and my subscribing socket. My guess is that it is how I'm using them.  As I mentioned in an earlier email, I'm trying to simulate reliable broadcast.  I'm doing so by having each node on my network publish to its own multicast address, and subscribe to every other node's multicast address.  The result is that I have both the publisher and the subscriber use the same URI.  An example of the URIs in question is epgm://<a href="http://172.18.128.93" target="_blank">172.18.128.93</a>;239.10.0.49,239.10.0.50;<a href="http://239.10.0.93:5000" target="_blank">239.10.0.93:5000</a>.  I've posted my complete test application at <a href="http://pastebin.ca/2199847" target="_blank">http://pastebin.ca/2199847</a> in case that will help anyone reproduce what I'm seeing.  Also, this is happening under Ubuntu 11.04.<br>

<br>Thoughts?<br><br>Thanks,<br>Cem Karan<br>
</div><br>