Work at SourceForge, help us to make it a better place! We have an immediate need for a Support Technician in our San Francisco or Denver office.

Close

#5 Multiple control points can't exist on one machine

open-fixed
nobody
None
5
2006-12-04
2005-11-11
Aapo Makela
No

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.

Discussion

  • Rosfran Borges
    Rosfran Borges
    2005-11-23

    Logged In: YES
    user_id=1094549

    A patch I made to solve this bug.

     
  • Aapo Makela
    Aapo Makela
    2005-12-07

    Logged In: YES
    user_id=1363786

    I can't see the patch. Please re-upload.

     
  • Aapo Makela
    Aapo Makela
    2006-12-04

    • status: open --> open-fixed
     
  • Aapo Makela
    Aapo Makela
    2006-12-04

    Logged In: YES
    user_id=1363786
    Originator: YES

    This bug has been fixed in SVN.