diff options
Diffstat (limited to 'TAO/orbsvcs/performance-tests/RTEvent/lib/ORB_Holder.cpp')
-rw-r--r-- | TAO/orbsvcs/performance-tests/RTEvent/lib/ORB_Holder.cpp | 13 |
1 files changed, 5 insertions, 8 deletions
diff --git a/TAO/orbsvcs/performance-tests/RTEvent/lib/ORB_Holder.cpp b/TAO/orbsvcs/performance-tests/RTEvent/lib/ORB_Holder.cpp index 1c546280710..65c80374a6b 100644 --- a/TAO/orbsvcs/performance-tests/RTEvent/lib/ORB_Holder.cpp +++ b/TAO/orbsvcs/performance-tests/RTEvent/lib/ORB_Holder.cpp @@ -17,20 +17,17 @@ ACE_RCSID (TAO_PERF_RTEC, "$Id$") ORB_Holder::ORB_Holder (int &argc, char *argv[], - const char *orb_id - ACE_ENV_ARG_DECL) - : orb_ (CORBA::ORB_init (argc, argv, orb_id - ACE_ENV_ARG_PARAMETER)) + const char *orb_id) + : orb_ (CORBA::ORB_init (argc, argv, orb_id)) { } ORB_Holder::~ORB_Holder (void) { - ACE_DECLARE_NEW_CORBA_ENV; - ACE_TRY { + try{ this->orb_->destroy (); - } ACE_CATCH (CORBA::Exception, ex) { + } catch (const CORBA::Exception&) { // @@ TODO Log this event, check the Servant_var.cpp comments for // details. - } ACE_ENDTRY; + } } |