diff options
Diffstat (limited to 'src/lib/SSLServer.py')
-rw-r--r-- | src/lib/SSLServer.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/lib/SSLServer.py b/src/lib/SSLServer.py index 135178cb1..22b19c5dc 100644 --- a/src/lib/SSLServer.py +++ b/src/lib/SSLServer.py @@ -41,7 +41,8 @@ class XMLRPCDispatcher (SimpleXMLRPCServer.SimpleXMLRPCDispatcher): method_func = None params, method = xmlrpclib.loads(data) try: - params = (address, ) + params + if '.' not in method: + params = (address, ) + params response = self.instance._dispatch(method, params, self.funcs) response = (response,) raw_response = xmlrpclib.dumps(response, methodresponse=1, |