summaryrefslogtreecommitdiff
path: root/TAO/orbsvcs/ImplRepo_Service
diff options
context:
space:
mode:
authormichel_j <michel_j@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2005-06-02 19:04:53 +0000
committermichel_j <michel_j@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2005-06-02 19:04:53 +0000
commit7a0d56b4155c8832c68d9095e29c06525964caf2 (patch)
treef6b36cde9c7032f49efc8f6d296b198bde192cbe /TAO/orbsvcs/ImplRepo_Service
parent2bcd0a414301db9de195ac9fd1d7bdbf3d241ccb (diff)
downloadATCD-7a0d56b4155c8832c68d9095e29c06525964caf2.tar.gz
ChangeLogTag: Thu Jun 2 14:04:23 2005 Justin Michel <michel_j@ociweb.com>
Diffstat (limited to 'TAO/orbsvcs/ImplRepo_Service')
-rw-r--r--TAO/orbsvcs/ImplRepo_Service/ImR_Locator_i.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/TAO/orbsvcs/ImplRepo_Service/ImR_Locator_i.cpp b/TAO/orbsvcs/ImplRepo_Service/ImR_Locator_i.cpp
index 4e6b302d802..b22511d4c7e 100644
--- a/TAO/orbsvcs/ImplRepo_Service/ImR_Locator_i.cpp
+++ b/TAO/orbsvcs/ImplRepo_Service/ImR_Locator_i.cpp
@@ -257,6 +257,7 @@ ImR_Locator_i::shutdown(CORBA::Boolean activators, CORBA::Boolean servers ACE_EN
ACE_TRY
{
acts[i]->shutdown(ACE_ENV_SINGLE_ARG_PARAMETER);
+ ACE_TRY_CHECK;
acts[i] = ImplementationRepository::Activator::_nil();
}
ACE_CATCHANY
@@ -920,6 +921,7 @@ ImR_Locator_i::findPOA(const char* name)
{
bool activate_it = false;
return root_poa_->find_POA(name, activate_it ACE_ENV_ARG_PARAMETER);
+ ACE_TRY_CHECK;
}
ACE_CATCHANY
{// Ignore