summaryrefslogtreecommitdiff
path: root/TAO/orbsvcs/performance-tests/RTEvent/lib/ORB_Task_Activator.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/orbsvcs/performance-tests/RTEvent/lib/ORB_Task_Activator.cpp')
-rw-r--r--TAO/orbsvcs/performance-tests/RTEvent/lib/ORB_Task_Activator.cpp10
1 files changed, 4 insertions, 6 deletions
diff --git a/TAO/orbsvcs/performance-tests/RTEvent/lib/ORB_Task_Activator.cpp b/TAO/orbsvcs/performance-tests/RTEvent/lib/ORB_Task_Activator.cpp
index 42bc3fb5676..d4e996064cd 100644
--- a/TAO/orbsvcs/performance-tests/RTEvent/lib/ORB_Task_Activator.cpp
+++ b/TAO/orbsvcs/performance-tests/RTEvent/lib/ORB_Task_Activator.cpp
@@ -20,10 +20,8 @@ ORB_Task_Activator::~ORB_Task_Activator (void)
{
if (this->task_ == 0)
return;
- ACE_DECLARE_NEW_CORBA_ENV;
- ACE_TRY {
- (*this->task_)->shutdown (0 ACE_ENV_ARG_PARAMETER);
- ACE_TRY_CHECK;
- } ACE_CATCHANY {
- } ACE_ENDTRY;
+ try{
+ (*this->task_)->shutdown (0);
+ } catch (const CORBA::Exception&) {
+ }
}