diff options
Diffstat (limited to 'TAO/orbsvcs/performance-tests/RTEvent/lib/Auto_Disconnect.inl')
-rw-r--r-- | TAO/orbsvcs/performance-tests/RTEvent/lib/Auto_Disconnect.inl | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/TAO/orbsvcs/performance-tests/RTEvent/lib/Auto_Disconnect.inl b/TAO/orbsvcs/performance-tests/RTEvent/lib/Auto_Disconnect.inl index 3a09d5c68cf..c3b6ed4b9a2 100644 --- a/TAO/orbsvcs/performance-tests/RTEvent/lib/Auto_Disconnect.inl +++ b/TAO/orbsvcs/performance-tests/RTEvent/lib/Auto_Disconnect.inl @@ -10,14 +10,11 @@ template<class Client> ACE_INLINE void Disconnect<Client>::operator () (Client *client) { - ACE_DECLARE_NEW_ENV; - ACE_TRY + try { - client->disconnect (ACE_ENV_SINGLE_ARG_PARAMETER); - ACE_TRY_CHECK; + client->disconnect (); } - ACE_CATCHANY { }; - ACE_ENDTRY; + catch (const CORBA::Exception&){ }; } template<class Client> ACE_INLINE |