
emcaster - issue #3
Multiple processes on the same machine cannot subscribe to the same multicast address
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 PandaSee the response to issue 2
Status: New
Labels:
Type-Defect
Priority-Medium