diff options
author | Martin Sustrik <sustrik@250bpm.com> | 2011-03-23 17:01:39 +0100 |
---|---|---|
committer | Martin Sustrik <sustrik@250bpm.com> | 2011-03-23 17:01:39 +0100 |
commit | b45b68ae4ab90af1ce35deec52b0c0492a1f49d4 (patch) | |
tree | b5ad48702e03088b957fab8ea31e90029270ec41 /src/pgm_socket.cpp | |
parent | f5e6d67948b8c71c2444046f6246aebab16546dc (diff) |
ZMQ_MCAST_LOOP removed
Multicast loopback is not a real multicast, rather a kernel-space
simulation. Moreover, it tends to be rather unreliable and lossy.
Removing the option will force users to use transports better
suited for the job, such as inproc or ipc.
Signed-off-by: Martin Sustrik <sustrik@250bpm.com>
Diffstat (limited to 'src/pgm_socket.cpp')
-rw-r--r-- | src/pgm_socket.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/pgm_socket.cpp b/src/pgm_socket.cpp index f253c76..89cdcea 100644 --- a/src/pgm_socket.cpp +++ b/src/pgm_socket.cpp @@ -322,7 +322,7 @@ int zmq::pgm_socket_t::init (bool udp_encapsulation_, const char *network_) // Set IP level parameters. { const int nonblocking = 1, - multicast_loop = options.use_multicast_loop ? 1 : 0, + multicast_loop = 0, multicast_hops = 16, // Expedited Forwarding PHB for network elements, no ECN. |