diff options
Diffstat (limited to 'TAO/performance-tests/Cubit/TAO/IDL_Cubit/server.cpp')
-rw-r--r-- | TAO/performance-tests/Cubit/TAO/IDL_Cubit/server.cpp | 75 |
1 files changed, 0 insertions, 75 deletions
diff --git a/TAO/performance-tests/Cubit/TAO/IDL_Cubit/server.cpp b/TAO/performance-tests/Cubit/TAO/IDL_Cubit/server.cpp deleted file mode 100644 index 67d51b2bcfc..00000000000 --- a/TAO/performance-tests/Cubit/TAO/IDL_Cubit/server.cpp +++ /dev/null @@ -1,75 +0,0 @@ -// $Id$ - -#include "ace/inc_user_config.h" -#if defined (VXWORKS) -# undef ACE_MAIN -# define ACE_MAIN server -#endif /* VXWORKS */ - -#include "Cubit_Server.h" -#include "tao/Timeprobe.h" -#include "ace/Sched_Params.h" - -ACE_RCSID(IDL_Cubit, server, "$Id$") - -// This runs the server test. - -int -main (int argc, char *argv[]) -{ - int priority = - (ACE_Sched_Params::priority_min (ACE_SCHED_FIFO) - + ACE_Sched_Params::priority_max (ACE_SCHED_FIFO)) / 2; - priority = ACE_Sched_Params::next_priority (ACE_SCHED_FIFO, - priority); - // Enable FIFO scheduling, e.g., RT scheduling class on Solaris. - - if (ACE_OS::sched_params (ACE_Sched_Params (ACE_SCHED_FIFO, - priority, - ACE_SCOPE_PROCESS)) != 0) - { - if (ACE_OS::last_error () == EPERM) - { - ACE_DEBUG ((LM_DEBUG, - "server (%P|%t): user is not superuser, " - "test runs in time-shared class\n")); - } - else - ACE_ERROR ((LM_ERROR, - "server (%P|%t): sched_params failed\n")); - } - - Cubit_Server cubit_server; - - ACE_DEBUG ((LM_DEBUG, - "\n\tIDL_Cubit: server\n\n")); - ACE_TRY_NEW_ENV - { - int ret = cubit_server.init (argc, argv, ACE_TRY_ENV); - ACE_TRY_CHECK; - - if (ret == -1) - return -1; - - cubit_server.run (ACE_TRY_ENV); - ACE_TRY_CHECK; - - ACE_OS::sleep (5); - } - ACE_CATCH (CORBA::SystemException, sysex) - { - ACE_PRINT_EXCEPTION (sysex, "System Exception"); - return -1; - } - ACE_CATCH (CORBA::UserException, userex) - { - ACE_PRINT_EXCEPTION (userex, "User Exception"); - return -1; - } - ACE_ENDTRY; - ACE_TIMEPROBE_PRINT; - - // ACE_END_TEST; - - return 0; -} |