In trying to debug something probably unrelated to this, I made this change:
--- a/live/groupsock/GroupsockHelper.cpp
+++ b/live/groupsock/GroupsockHelper.cpp
@@@ -151,7 -151,6 +151,7 @@@ int setupDatagramSocket(UsageEnvironmen
ntohs(port.num()));
socketErr(env, tmpBuffer);
closeSocket(newSocket);
+ env << "Bad port number (@1): " << port.num() << "\n";
return -1;
}
#if defined(__WIN32__) || defined(_WIN32)
Now, whenever a client connects to the proxy, I get errors such as:
Bad port number (@1): 14875
Bad port number (@1): 15131
These two port numbers show up frequently one after the other; where are
theycoming from? For that matter, what is the purpose of that entire
multicast codepath? There are far better ways of deciding what the outgoing
IP address should be.
\/-/
_______________________________________________
live-devel mailing list
[email protected]
http://lists.live555.com/mailman/listinfo/live-devel