diff options
author | Jussi Kukkonen <jussi.kukkonen@intel.com> | 2013-03-12 13:22:59 +0200 |
---|---|---|
committer | Jussi Kukkonen <jussi.kukkonen@intel.com> | 2013-03-12 13:30:15 +0200 |
commit | d441039fe8f87ade1c7c6719744eb3f168938827 (patch) | |
tree | 47d6e2c44be7a634cf8780fe439e182776fd73e9 | |
parent | e8fb670bf67c958d6913efcfbf9c0fe61e07a8e5 (diff) | |
download | dleyna-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.py | 2 |
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 |