diff options
Diffstat (limited to 'TAO/examples/CSD_Strategy/ThreadPool6/ClientApp.cpp')
-rw-r--r-- | TAO/examples/CSD_Strategy/ThreadPool6/ClientApp.cpp | 23 |
1 files changed, 7 insertions, 16 deletions
diff --git a/TAO/examples/CSD_Strategy/ThreadPool6/ClientApp.cpp b/TAO/examples/CSD_Strategy/ThreadPool6/ClientApp.cpp index 74e97209295..dab7fe5fd47 100644 --- a/TAO/examples/CSD_Strategy/ThreadPool6/ClientApp.cpp +++ b/TAO/examples/CSD_Strategy/ThreadPool6/ClientApp.cpp @@ -18,9 +18,8 @@ ClientApp::~ClientApp() int ClientApp::run(int argc, char* argv[] ACE_ENV_ARG_DECL) { - CORBA::ORB_var orb + CORBA::ORB_var orb = CORBA::ORB_init(argc, argv, "" ACE_ENV_ARG_PARAMETER); - ACE_CHECK_RETURN (-1); // Parse the command-line args for this application. // * Raises -1 if problems are encountered. @@ -32,9 +31,8 @@ ClientApp::run(int argc, char* argv[] ACE_ENV_ARG_DECL) return result; } - CORBA::Object_var obj + CORBA::Object_var obj = orb->string_to_object(this->ior_.c_str() ACE_ENV_ARG_PARAMETER); - ACE_CHECK_RETURN (-1); if (CORBA::is_nil(obj.in())) { @@ -44,7 +42,6 @@ ClientApp::run(int argc, char* argv[] ACE_ENV_ARG_DECL) } Foo_var foo = Foo::_narrow(obj.in() ACE_ENV_ARG_PARAMETER); - ACE_CHECK_RETURN (-1); if (CORBA::is_nil(foo.in())) { @@ -56,12 +53,9 @@ ClientApp::run(int argc, char* argv[] ACE_ENV_ARG_DECL) for (CORBA::Long i = 1; i <= 100; i++) { - foo->op1(ACE_ENV_SINGLE_ARG_PARAMETER); - ACE_CHECK_RETURN (-1); + foo->op1(); foo->op2(i ACE_ENV_ARG_PARAMETER); - ACE_CHECK_RETURN (-1); - CORBA::Long value = foo->op3(ACE_ENV_SINGLE_ARG_PARAMETER); - ACE_CHECK_RETURN (-1); + CORBA::Long value = foo->op3(); ACE_DEBUG((LM_DEBUG, "(%P|%t) ===> Value retrieved from op3() == %d\n", @@ -70,19 +64,17 @@ ClientApp::run(int argc, char* argv[] ACE_ENV_ARG_DECL) for (CORBA::Long j = 1; j <= 5; j++) { foo->op4(495 + (i * 5) + j ACE_ENV_ARG_PARAMETER); - ACE_CHECK_RETURN (-1); } ACE_TRY_NEW_ENV { - foo->op5(ACE_ENV_SINGLE_ARG_PARAMETER); - ACE_TRY_CHECK; + foo->op5(); } ACE_CATCH (FooException, ex) { ACE_DEBUG((LM_DEBUG, "(%P|%t) ===> Caught FooException - as expected.\n")); - + } ACE_ENDTRY; } @@ -90,8 +82,7 @@ ClientApp::run(int argc, char* argv[] ACE_ENV_ARG_DECL) ACE_DEBUG((LM_DEBUG, "(%P|%t) ===> Tell server that we are done().\n")); - foo->done(ACE_ENV_SINGLE_ARG_PARAMETER); - ACE_CHECK_RETURN (-1); + foo->done(); ACE_DEBUG((LM_DEBUG, "(%P|%t) ===> Back from done().\n")); |