I believe that the library implementation is SimpleXMLRPCServerreally single-threaded. You must add mixin so that it will execute requests in multithreaded mode:
from SocketServer import ThreadingMixIn
from SimpleXMLRPCServer import SimpleXMLRPCServer
class MyXMLRPCServer(ThreadingMixIn, SimpleXMLRPCServer):
"""..."""
Santa source
share