diff options
| author | Mike Makonnen <mtm@FreeBSD.org> | 2003-12-15 09:35:02 +0000 |
|---|---|---|
| committer | Mike Makonnen <mtm@FreeBSD.org> | 2003-12-15 09:35:02 +0000 |
| commit | c8304739991388aa3570e38ac2f6ec996257b0bf (patch) | |
| tree | 4e19dee37bc56be186a7b32befee0aae84e90125 /lib/libthr/thread/thr_create.c | |
| parent | adb9b459bdbaf204f4402302c7676ff252365a88 (diff) | |
Notes
Diffstat (limited to 'lib/libthr/thread/thr_create.c')
| -rw-r--r-- | lib/libthr/thread/thr_create.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/lib/libthr/thread/thr_create.c b/lib/libthr/thread/thr_create.c index 0b085625c135..41019ad8df49 100644 --- a/lib/libthr/thread/thr_create.c +++ b/lib/libthr/thread/thr_create.c @@ -185,10 +185,12 @@ _pthread_create(pthread_t * thread, const pthread_attr_t * attr, * Create the thread. * */ - if (pattr->suspend == PTHREAD_FLAGS_SUSPENDED) + if (pattr->suspend == PTHREAD_CREATE_SUSPENDED) { + new_thread->flags |= PTHREAD_FLAGS_SUSPENDED; flags = THR_SUSPENDED; - else + } else { flags = 0; + } ret = thr_create(&new_thread->ctx, &new_thread->thr_id, flags); |
