aboutsummaryrefslogtreecommitdiffstats
path: root/src/py/center_server.py
diff options
context:
space:
mode:
Diffstat (limited to 'src/py/center_server.py')
-rwxr-xr-xsrc/py/center_server.py12
1 files changed, 8 insertions, 4 deletions
diff --git a/src/py/center_server.py b/src/py/center_server.py
index 3254196..c6e81b0 100755
--- a/src/py/center_server.py
+++ b/src/py/center_server.py
@@ -266,12 +266,16 @@ class CenterServer(tornado.tcpserver.TCPServer):
@imc.async.caller
def _get_uid_clientlink(self,uid):
- if uid in self._uid_clientmap:
- clients = self._uid_clientmap[uid]
+ if uid == 0:
+ return list(self._client_linkmap.keys())
+
+ else:
+ if uid in self._uid_clientmap:
+ clients = self._uid_clientmap[uid]
- return list(clients.keys())
+ return list(clients.keys())
- return []
+ return []
@imc.async.caller
def _test_get_client_list(self,talk,talk2):