Show
Ignore:
Timestamp:
06/01/07 16:25:26 (6 years ago)
Author:
balister
Message:

Attempt to shut down orb cleaner.

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • components/Modulator/trunk/Modulator/main.cpp

    r3987 r4079  
    4848    modulator_var = modulator_servant->_this(); 
    4949 
     50    PortableServer::ObjectId_var servantId = orb->poa->reference_to_id(modulator_var); 
    5051    modulator.bind(modulator_var); 
    5152 
     
    5657 
    5758    component_running->wait(); 
     59 
    5860    modulator.unbind(); 
     61 
     62    DEBUG(4, Modulator, "Deactivate object."); 
     63    orb->poa->deactivate_object(servantId); 
     64 
     65    DEBUG(4, Modulator, "Destroy POA."); 
     66    orb->poa->destroy(false, false); 
     67 
     68    DEBUG(4, Modulator, "Shutting down orb."); 
    5969    orb->orb->shutdown(0); 
    6070