diff options
Diffstat (limited to 'pr/tests/yield.c')
-rw-r--r-- | pr/tests/yield.c | 15 |
1 files changed, 8 insertions, 7 deletions
diff --git a/pr/tests/yield.c b/pr/tests/yield.c index 1e4b6b89..eb55926b 100644 --- a/pr/tests/yield.c +++ b/pr/tests/yield.c @@ -43,14 +43,15 @@ int main(int argc, char **argv) for (index=0; index<THREADS; index++) { a[index] = PR_CreateThread(PR_USER_THREAD, - threadmain, - (void *)index, - PR_PRIORITY_NORMAL, - index%2?PR_LOCAL_THREAD:PR_GLOBAL_THREAD, - PR_JOINABLE_THREAD, - 0); + threadmain, + (void *)index, + PR_PRIORITY_NORMAL, + index%2?PR_LOCAL_THREAD:PR_GLOBAL_THREAD, + PR_JOINABLE_THREAD, + 0); } - for(index=0; index<THREADS; index++) + for(index=0; index<THREADS; index++) { PR_JoinThread(a[index]); + } printf("main dying\n"); } |