I agree with your earlier posts that using asyncore or effbot's library here won't constrain any later moves to provide an overall asynchronous or threadsafe library. Robert suggested that we might see some improvement from pipelining across a single connection, even without any async library. I'll try that later. -- Martin