Export to GitHub

emcaster - issue #3

Multiple processes on the same machine cannot subscribe to the same multicast address


Posted on Oct 23, 2008 by Swift Bird

What steps will reproduce the problem? 1. Run more than one process/program on the same machine that subscribes to the same multicast address.

What is the expected output: 1. PgmReceiver throws the following socket exception "Only one usage of each socket address (protocol/network address/port) is normally permitted".

What version of the product are you using? .Net Emcaster Beta 0.1.5 on 32bit windows (XPSP2/2003 server).

Comments: To resolve this we need to set the socket option which allows address reuse. We could add functionality to expose the underlying socket/socket options.

The socket option code looks like this: socket.SetSocketOption(SocketOptionLevel.Socket,SocketOptionName.ReuseAddress, 1);

Thanks and regards, Russ.

Comment #1

Posted on Dec 31, 2010 by Happy Panda

See the response to issue 2

Status: New

Labels:
Type-Defect Priority-Medium