Roose> Is there a way to make the xmlrpclib calls using ServerProxy not Roose> block? Sure, in one thread stuff the method and parameters into a Queue object and return "okay". A separate computational thread can just get the (method, params) tuples from the queue and call the long-running function. Skip