Hi,
Unless I'm missing something, you haven't actually described what the
problem is. Nor have you mentioned what exactly happens on windows, what
happens on linux and what you actually expected to happen. Your example also
appears to be missing information which might help figure out what issue
The central problem is described in the sentence Unless the Socket.Bind
operation is modified to bind to a different end
point based on the runtime, no packets will be received.
The meaning of listenChannel and listenEndpoint can be inferred from
their use in subsequent statements, but for sake
I have observed a difference in behavior between the Mono runtime and
.NET runtime with respect to multi-cast support.
Unless the Socket.Bind operation is modified to bind to a different end
point based on the runtime, no packets will be received. The workaround
that I am using is shown in the