diff options
author | irfan <irfan@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 1997-05-09 05:08:03 +0000 |
---|---|---|
committer | irfan <irfan@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 1997-05-09 05:08:03 +0000 |
commit | 123cda27de6f4b1f2cd23811357613703c726dc8 (patch) | |
tree | 44bd5da3be0f18d29dc1f5a3dd1f6da1a307ae2d /ace | |
parent | e5bc6065020c688f4586bbc9826a84261d79a12e (diff) | |
download | ATCD-123cda27de6f4b1f2cd23811357613703c726dc8.tar.gz |
*** empty log message ***
Diffstat (limited to 'ace')
-rw-r--r-- | ace/Thread_Manager.cpp | 3 | ||||
-rw-r--r-- | ace/Thread_Manager.h | 3 |
2 files changed, 5 insertions, 1 deletions
diff --git a/ace/Thread_Manager.cpp b/ace/Thread_Manager.cpp index 6eba45e5c97..7886e1a9ad8 100644 --- a/ace/Thread_Manager.cpp +++ b/ace/Thread_Manager.cpp @@ -728,7 +728,8 @@ ACE_Thread_Manager::wait_grp (int grp_id) { ACE_TRACE ("ACE_Thread_Manager::wait_grp"); - return this->apply_grp (THR_FUNC (&ACE_Thread_Manager::join_thr)); + return this->apply_grp (grp_id, + THR_FUNC (&ACE_Thread_Manager::join_thr)); } // Must be called when thread goes out of scope to clean up its table diff --git a/ace/Thread_Manager.h b/ace/Thread_Manager.h index 0c22f2f024a..67d2e2688a8 100644 --- a/ace/Thread_Manager.h +++ b/ace/Thread_Manager.h @@ -336,6 +336,9 @@ private: int apply_all (THR_FUNC, int = 0); // Apply <func> to all members of the table. + int join_thr (int i); + // Join the thread at index <i>. + int resume_thr (int i); // Resume the thread at index <i>. |