Hi Kevin, Why would that matter? I think, such a constraint would only restrict the ORB implementation. I believe, one of the basic design choices in omniORB was to try to avoid the cost of thread context switches by letting each invocation on an object be handled by the same thread from arrival of the request to delivery of the reply. Yours sincerely, Bjorn