summaryrefslogtreecommitdiff
path: root/TAO/orbsvcs/tests/FT_App/FT_TestReplica_i.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/orbsvcs/tests/FT_App/FT_TestReplica_i.cpp')
-rw-r--r--TAO/orbsvcs/tests/FT_App/FT_TestReplica_i.cpp35
1 files changed, 10 insertions, 25 deletions
diff --git a/TAO/orbsvcs/tests/FT_App/FT_TestReplica_i.cpp b/TAO/orbsvcs/tests/FT_App/FT_TestReplica_i.cpp
index 6d6d18de21a..7fe89a379d5 100644
--- a/TAO/orbsvcs/tests/FT_App/FT_TestReplica_i.cpp
+++ b/TAO/orbsvcs/tests/FT_App/FT_TestReplica_i.cpp
@@ -95,23 +95,21 @@ namespace
#define KEVORKIAN_RETURN(value, method, result) \
if (this->death_pending_ == (FT_TEST::TestReplica::value)){ \
suicide (#value " in method " #method); \
- ACE_THROW_RETURN (FAULT_CODE ( \
- CORBA::SystemException::_tao_minor_code ( \
- TAO::VMCID, \
- EFAULT), \
- CORBA::COMPLETED_NO), \
- result); \
+ throw FAULT_CODE ( \
+ CORBA::SystemException::_tao_minor_code ( \
+ TAO::VMCID, \
+ EFAULT), \
+ CORBA::COMPLETED_NO); \
} else ;
#define KEVORKIAN_DURING_RETURN(method, result) \
if (this->death_pending_ == FT_TEST::TestReplica::BEFORE_REPLY ){\
suicide ("read-only method " #method); \
- ACE_THROW_RETURN (FAULT_CODE ( \
- CORBA::SystemException::_tao_minor_code ( \
- TAO::VMCID, \
- EFAULT), \
- CORBA::COMPLETED_NO), \
- result); \
+ throw FAULT_CODE ( \
+ CORBA::SystemException::_tao_minor_code ( \
+ TAO::VMCID, \
+ EFAULT), \
+ CORBA::COMPLETED_NO); \
} else ;
@@ -252,7 +250,6 @@ int FT_TestReplica_i::fini (void)
/////////////////////////////////////////////////////
// class FT_TestReplica_i: PullMonitorable interface
CORBA::Boolean FT_TestReplica_i::is_alive (void)
- ACE_THROW_SPEC ((CORBA::SystemException))
{
KEVORKIAN_RETURN(DURING_IS_ALIVE, is_alive, 0)
ACE_ERROR ((LM_ERROR,
@@ -269,7 +266,6 @@ CORBA::Boolean FT_TestReplica_i::is_alive (void)
/////////////////////////////////////////////////////
// class FT_TestReplica_i: Updateable interface
FT::State * FT_TestReplica_i::get_update (void)
- ACE_THROW_SPEC ((CORBA::SystemException, FT::NoUpdateAvailable))
{
KEVORKIAN_RETURN(DURING_GET_UPDATE, get_update, 0)
long counter = load();
@@ -280,7 +276,6 @@ FT::State * FT_TestReplica_i::get_update (void)
}
void FT_TestReplica_i::set_update (const FT::State & s)
- ACE_THROW_SPEC ((CORBA::SystemException, FT::InvalidUpdate))
{
#if defined(FT_TEST_LACKS_UPDATE)
throw FT::InvalidUpdate ();
@@ -295,7 +290,6 @@ void FT_TestReplica_i::set_update (const FT::State & s)
/////////////////////////////////////////////////////
// class FT_TestReplica_i: Checkpointable interface
::FT::State * FT_TestReplica_i::get_state (void)
- ACE_THROW_SPEC ((CORBA::SystemException, FT::NoStateAvailable))
{
#if defined(FT_TEST_LACKS_STATE)
throw FT::NoStateAvailable ();
@@ -310,7 +304,6 @@ void FT_TestReplica_i::set_update (const FT::State & s)
}
void FT_TestReplica_i::set_state (const FT::State & s)
- ACE_THROW_SPEC ((CORBA::SystemException, FT::InvalidState))
{
#if defined(FT_TEST_LACKS_STATE)
throw FT::InvalidState ();
@@ -327,7 +320,6 @@ void FT_TestReplica_i::tao_update_object_group (
PortableGroup::ObjectGroupRefVersion version,
CORBA::Boolean is_primary
)
- ACE_THROW_SPEC ((CORBA::SystemException))
{
ACE_UNUSED_ARG (iogr);
ACE_UNUSED_ARG (version);
@@ -340,7 +332,6 @@ void FT_TestReplica_i::tao_update_object_group (
// implement FT_TEST::Replica
void FT_TestReplica_i::set (CORBA::Long value)
- ACE_THROW_SPEC ((CORBA::SystemException))
{
KEVORKIAN(BEFORE_STATE_CHANGE, set)
long counter = value;
@@ -349,7 +340,6 @@ void FT_TestReplica_i::set (CORBA::Long value)
}
CORBA::Long FT_TestReplica_i::increment (CORBA::Long delta)
- ACE_THROW_SPEC ((CORBA::SystemException))
{
KEVORKIAN_RETURN(BEFORE_STATE_CHANGE, increment, 0)
long counter = load ();
@@ -360,7 +350,6 @@ CORBA::Long FT_TestReplica_i::increment (CORBA::Long delta)
}
CORBA::Long FT_TestReplica_i::get (void)
- ACE_THROW_SPEC ((CORBA::SystemException))
{
KEVORKIAN_DURING_RETURN(get, 0)
long counter = load ();
@@ -368,7 +357,6 @@ CORBA::Long FT_TestReplica_i::get (void)
}
CORBA::Long FT_TestReplica_i::counter (void)
- ACE_THROW_SPEC ((CORBA::SystemException))
{
KEVORKIAN_DURING_RETURN([get]counter, 0)
long counter = load ();
@@ -376,7 +364,6 @@ CORBA::Long FT_TestReplica_i::counter (void)
}
void FT_TestReplica_i::counter (CORBA::Long counter)
- ACE_THROW_SPEC ((CORBA::SystemException))
{
KEVORKIAN(BEFORE_STATE_CHANGE, [set]counter)
store (counter);
@@ -384,7 +371,6 @@ void FT_TestReplica_i::counter (CORBA::Long counter)
}
void FT_TestReplica_i::die (FT_TEST::TestReplica::Bane when)
- ACE_THROW_SPEC ((CORBA::SystemException))
{
ACE_OS::fprintf (stdout, "%s@%s#%lu Received death threat: %d\n",
name_.c_str(), this->factory_->location(), this->factory_id_, when);
@@ -394,7 +380,6 @@ void FT_TestReplica_i::die (FT_TEST::TestReplica::Bane when)
}
void FT_TestReplica_i::shutdown (void)
- ACE_THROW_SPEC ((CORBA::SystemException))
{
ACE_OS::fprintf (stdout, "%s@%s#%lu Shut down requested\n",
name_.c_str(), this->factory_->location(), this->factory_id_);