summaryrefslogtreecommitdiff
path: root/ace/Thread_Manager.cpp
diff options
context:
space:
mode:
authorschmidt <douglascraigschmidt@users.noreply.github.com>1998-01-18 23:25:53 +0000
committerschmidt <douglascraigschmidt@users.noreply.github.com>1998-01-18 23:25:53 +0000
commitd53666fe13320869faf5dd6f7e85042fde0daa52 (patch)
tree1fb0d31e8a7711c6e804a5e54c5635f7defe3d5d /ace/Thread_Manager.cpp
parentf8dd4261764cfeb4e1f63fcb3a8d02522e2b917a (diff)
downloadATCD-d53666fe13320869faf5dd6f7e85042fde0daa52.tar.gz
*** empty log message ***
Diffstat (limited to 'ace/Thread_Manager.cpp')
-rw-r--r--ace/Thread_Manager.cpp8
1 files changed, 5 insertions, 3 deletions
diff --git a/ace/Thread_Manager.cpp b/ace/Thread_Manager.cpp
index c54e76084f5..ebdcd9b945e 100644
--- a/ace/Thread_Manager.cpp
+++ b/ace/Thread_Manager.cpp
@@ -573,7 +573,9 @@ ACE_Thread_Manager::spawn_n (size_t n,
long priority,
int grp_id,
ACE_Task_Base *task,
- ACE_hthread_t thread_handles[])
+ ACE_hthread_t thread_handles[],
+ void *stack[],
+ size_t stack_size[])
{
ACE_TRACE ("ACE_Thread_Manager::spawn_n");
ACE_MT (ACE_GUARD_RETURN (ACE_Thread_Mutex, ace_mon, this->lock_, -1));
@@ -592,8 +594,8 @@ ACE_Thread_Manager::spawn_n (size_t n,
thread_handles == 0 ? 0 : &thread_handles[i],
priority,
grp_id,
- 0,
- 0,
+ stack == 0 ? 0 : stack[i],
+ stack_size == 0 ? : stack_size[i],
task) == -1)
return -1;
}