summaryrefslogtreecommitdiff
path: root/ace/Thread_Manager.cpp
diff options
context:
space:
mode:
authorschmidt <douglascraigschmidt@users.noreply.github.com>1997-10-24 04:27:51 +0000
committerschmidt <douglascraigschmidt@users.noreply.github.com>1997-10-24 04:27:51 +0000
commit8a79a4c1f441114dca596bc58d070b12092b2b8e (patch)
tree7b1a62bc71bc4bef68ec5e1e626c0d9f999c0d6f /ace/Thread_Manager.cpp
parentac9b91e19097347ebaa9e7dd58057249b9416e98 (diff)
downloadATCD-8a79a4c1f441114dca596bc58d070b12092b2b8e.tar.gz
*** empty log message ***
Diffstat (limited to 'ace/Thread_Manager.cpp')
-rw-r--r--ace/Thread_Manager.cpp28
1 files changed, 14 insertions, 14 deletions
diff --git a/ace/Thread_Manager.cpp b/ace/Thread_Manager.cpp
index 261edd26835..f2aa83d53f5 100644
--- a/ace/Thread_Manager.cpp
+++ b/ace/Thread_Manager.cpp
@@ -960,10 +960,10 @@ ACE_Thread_Manager::apply_grp (int grp_id,
ACE_MT (ACE_GUARD_RETURN (ACE_Thread_Mutex, ace_mon, this->lock_, -1));
int result = 0;
- ACE_Double_Linked_List_Iterator<ACE_Thread_Descriptor>
- iter (this->thr_list_);
- for (; ! iter.done (); iter.advance ())
+ for (ACE_Double_Linked_List_Iterator<ACE_Thread_Descriptor> iter (this->thr_list_);
+ !iter.done ();
+ iter.advance ())
if (iter.next ()->grp_id_ == grp_id
&& (this->*func) (iter.next (), arg) == -1)
result = -1;
@@ -1016,10 +1016,10 @@ ACE_Thread_Manager::apply_all (ACE_THR_MEMBER_FUNC func, int arg)
ACE_MT (ACE_GUARD_RETURN (ACE_Thread_Mutex, ace_mon, this->lock_, -1));
int result = 0;
- ACE_Double_Linked_List_Iterator<ACE_Thread_Descriptor>
- iter (this->thr_list_);
- for (; ! iter.done (); iter.advance ())
+ for (ACE_Double_Linked_List_Iterator<ACE_Thread_Descriptor> iter (this->thr_list_);
+ !iter.done ();
+ iter.advance ())
if ((this->*func)(iter.next (), arg) == -1)
result = -1;
@@ -1074,15 +1074,15 @@ ACE_Thread_Manager::wait_grp (int grp_id)
copy_table = new ACE_Thread_Descriptor [this->thr_list_.size ()];
- ACE_Double_Linked_List_Iterator<ACE_Thread_Descriptor>
- iter (this->thr_list_);
-
- for (; ! iter.done (); iter.advance ())
- // If threads are created as THR_DETACHED or THR_DAEMON, we can't help much.
+ for (ACE_Double_Linked_List_Iterator<ACE_Thread_Descriptor> iter (this->thr_list_);
+ !iter.done ();
+ iter.advance ())
+ // If threads are created as THR_DETACHED or THR_DAEMON, we
+ // can't help much.
if (iter.next ()->task_ == this->task () &&
- (((iter.next ()->flags_ & (THR_DETACHED | THR_DAEMON)) == 0)
- || ((iter.next ()->flags_ & THR_JOINABLE) != 0)))
- copy_table[copy_count++] = *iter.next ();
+ (ACE_BIT_DISABLED (iter.next ()->flags_, (THR_DETACHED | THR_DAEMON))
+ || ACE_BIT_ENABLED (iter.next ()->flags_, THR_JOINABLE)))
+ copy_table[copy_count++] = *iter.next ();
}
// Now to do the actual work