summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJussi Kukkonen <jussi.kukkonen@intel.com>2013-03-12 13:22:59 +0200
committerJussi Kukkonen <jussi.kukkonen@intel.com>2013-03-12 13:30:15 +0200
commitd441039fe8f87ade1c7c6719744eb3f168938827 (patch)
tree47d6e2c44be7a634cf8780fe439e182776fd73e9
parente8fb670bf67c958d6913efcfbf9c0fe61e07a8e5 (diff)
downloaddleyna-control-d441039fe8f87ade1c7c6719744eb3f168938827.tar.gz
[UPnP] Call found_server callback on GetServers() results
This was not needed before as GetServers() results were always handled in __init__() -- so no callbacks could yet exist. Now with asynchronous GetServers() handling this is no longer true. Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com>
-rw-r--r--src/msd/msd_upnp.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/msd/msd_upnp.py b/src/msd/msd_upnp.py
index 8aeed69..76979e5 100644
--- a/src/msd/msd_upnp.py
+++ b/src/msd/msd_upnp.py
@@ -71,6 +71,8 @@ class State(object):
for path in servers:
try:
self.__servers[path] = State.__create_server_tuple(path)
+ if self.__found_server_cb:
+ self.__found_server_cb(path)
except Exception:
pass