Multiple control points can't exist on one machine
Brought to you by:
skonno
When CyberLink for C opens SSDP response server, it
always (as a default) tries to open UDP port 39400. If
there is another control point running, that UDP port
is already taken and opening the port just silently
fails. After this, the control point doesn't receive
any responses to M-SEARCH requests.
Solution proposal: CP tries to open the given SSDP
response listener port, but if it is already reserved:
1) CP closes and deletes all already created response
servers in the list (as the port is already taken)
2) CP increases used SSDP response server port by 1
3) CP tries to open SSDP response servers on this new port.
Logged In: YES
user_id=1094549
A patch I made to solve this bug.
Logged In: YES
user_id=1363786
I can't see the patch. Please re-upload.
Logged In: YES
user_id=1363786
Originator: YES
This bug has been fixed in SVN.
Logged In: YES
user_id=1094549
Originator: NO
To see the patch, please refer to this another link in the "Patches" section:
https://sourceforge.net/tracker/download.php?group_id=141625&atid=765035&file_id=157323&aid=1364910