// thread pools get destroyed before OCI::Current_impl
// gets destroyed by the destruction of the Root
// POA. Otherwise, thread specific data for the thread
// pool threads will not get released.
//
DispatchStrategyFactory dsFactory = orbInstance_
.getDispatchStrategyFactory();
DispatchStrategyFactory_impl dsFactoryImpl = (DispatchStrategyFactory_impl) dsFactory;
dsFactoryImpl._OB_destroy();