intervall of about 1 second for xmlrpc calls?
rav
rafalgulinski at gmail.com
Fri May 21 05:10:36 EDT 2010
I had similar problem with SimpleXMLRPCServer
Create the request handler class
class ExtendedXMLRPCRequestHandler(SimpleXMLRPCRequestHandler):
# originally this one was slowing down my server A LOT due to DNS
settings!!!
def log_request(self, *args):
pass
and put it in your SimpleXMLRPCServer constructor
(...)
class MyServer(threading.Thread):
def __init__(self, host, port):
threading.Thread.__init__(self)
self.server = SimpleXMLRPCServer((host, port),
ExtendedXMLRPCRequestHandler)
self.server.register_function(self.is_even, "is_even")
self.server.register_function(self.stop, "stop_server")
(...)
I would also change all 'localhost' occurences in the code to ip
'127.0.0.1'.
Good luck!
Rafal
More information about the Python-list
mailing list