[zeromq-dev] Crosstalk between sockets

david.myers at avalesta.com david.myers at avalesta.com
Fri Sep 1 12:21:25 CEST 2017


I am having trouble sending video packets from multiple server processes
to a single client process with multiple threads. The client starts a
new thread for each server it connects to, on a separate socket and port

If I use REP-REQ and have the client acknowledge each packet, it works

As the packets are one way only (from server to client thread) I would
like to use PUB-SUB or PUSH-PULL of even just PAIR, so that I don't have
to acknolwledge each packet received by the client. However the server
processes crash with "bad address" when I start more than one. It's as
if there is some crosstalk or ineterference between the channels even
though they use different ports and sockets. 

Any ideas or suggestions would be really great. 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.zeromq.org/pipermail/zeromq-dev/attachments/20170901/3fadb0e5/attachment.htm>

More information about the zeromq-dev mailing list