diff options
author | schmidt <douglascraigschmidt@users.noreply.github.com> | 1997-08-30 19:32:42 +0000 |
---|---|---|
committer | schmidt <douglascraigschmidt@users.noreply.github.com> | 1997-08-30 19:32:42 +0000 |
commit | 6a4d079a1330b91c50af8909ddd673f65e667fec (patch) | |
tree | a5f7df2c92c6559d1d97ae740e6ec283553fceaa /tests/SPIPE_Test.cpp | |
parent | 318ea665ab5316e3d40ba4a6aca7715f174ff072 (diff) | |
download | ATCD-6a4d079a1330b91c50af8909ddd673f65e667fec.tar.gz |
*** empty log message ***
Diffstat (limited to 'tests/SPIPE_Test.cpp')
-rw-r--r-- | tests/SPIPE_Test.cpp | 20 |
1 files changed, 8 insertions, 12 deletions
diff --git a/tests/SPIPE_Test.cpp b/tests/SPIPE_Test.cpp index f3896a2d6c7..57d48e9e3b8 100644 --- a/tests/SPIPE_Test.cpp +++ b/tests/SPIPE_Test.cpp @@ -32,14 +32,10 @@ // pipe name to use static const char *PIPE_NAME = "ace_pipe_name"; -// Global thread manager. -static ACE_Thread_Manager thr_mgr; - static void * client (void *) { #if defined (ACE_WIN32) - ACE_Thread_Control thread_control (&thr_mgr); // Insert thread into thr_mgr ACE_NEW_THREAD; #endif const char *rendezvous = PIPE_NAME; @@ -68,7 +64,6 @@ static void * server (void *) { #if defined (ACE_WIN32) - ACE_Thread_Control thread_control (&thr_mgr); // Insert thread into thr_mgr ACE_NEW_THREAD; #endif ACE_SPIPE_Acceptor acceptor; @@ -118,16 +113,17 @@ main (int, char *[]) server (0); } #elif defined (ACE_HAS_THREADS) - if (thr_mgr.spawn (ACE_THR_FUNC (client), - (void *) 0, - THR_NEW_LWP | THR_DETACHED) == -1) + if (ACE_Thread_Manager::instance ()->spawn (ACE_THR_FUNC (client), + (void *) 0, + THR_NEW_LWP | THR_DETACHED) == -1) ACE_ERROR ((LM_ERROR, "%p\n%a", "thread create failed")); - if (thr_mgr.spawn (ACE_THR_FUNC (server), - (void *) 0, - THR_NEW_LWP | THR_DETACHED) == -1) + if (ACE_Thread_Manager::instance ()->spawn (ACE_THR_FUNC (server), + (void *) 0, + THR_NEW_LWP | THR_DETACHED) == -1) ACE_ERROR ((LM_ERROR, "%p\n%a", "thread create failed")); - thr_mgr.wait (); + + ACE_Thread_Manager::instance ()->wait (); #else ACE_DEBUG ((LM_DEBUG, "SPIPE is not supported on this platform\n")); |