Ticket #277: service_detection_failed_FIX.diff

File service_detection_failed_FIX.diff, 0.5 kB (added by kelan, 2 years ago)

proposed fix

  • a/lib/coherence/upnp/core/device.py

    old new  
    8888        else: 
    8989            louie.send('Coherence.UPnP.Device.detection_completed', self, device=self) 
    9090 
    91     def service_detection_failed( self, device): 
    92         self.remove() 
     91    def service_detection_failed(self, device): 
     92        if self.udn == device.udn: 
     93            self.info("service_detection_failed for device=%s" % device.udn) 
     94            self.remove() 
    9395 
    9496    def get_id(self): 
    9597        return self.udn