*/
public void run()
{
org.omg.PortableServer.POAManagerPackage.State state;
ServerRequest request;
org.omg.CORBA.OBJ_ADAPTER closed_connection_exception =
new org.omg.CORBA.OBJ_ADAPTER("connection closed: adapter inactive");
org.omg.CORBA.TRANSIENT transient_exception = new org.omg.CORBA.TRANSIENT();
while (!terminate)
{
state = poa.getState();
if (POAUtil.isActive(state))
{
request = requestQueue.getFirst();
/* Request available */
if (request != null)
{
if (request.remainingPOAName() != null)
{
orb.getBasicAdapter().deliverRequest(request, poa);
requestQueue.removeFirst();
}
else