Changeset 122 in libcf for trunk/test/thread.c


Ignore:
Timestamp:
06/12/13 11:05:07 (11 years ago)
Author:
cheese
Message:

#1 modify id to context in thread

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/test/thread.c

    r121 r122  
    3232
    3333    for (i = 0 ; i < 10 ; i++) {
    34         if (CF_Thread_Create (&tid[i], worker, NULL) < 0) {
     34        if (CF_Thread_CreateCtx (&tid[i], worker, NULL) < 0) {
    3535            // error
    3636        }
     
    3838
    3939    for (i = 0 ; i < 10 ; i++) {
    40         if (CF_Thread_Join (&tid[i]) < 0) { // block
     40        if (CF_Thread_Start (tid[i]) < 0) {
    4141            // error
    4242        }
     
    4444
    4545    for (i = 0 ; i < 10 ; i++) {
    46         if (CF_Thread_DestroyCtx (&tid[i]) < 0) {
     46        if (CF_Thread_Join (tid[i]) < 0) { // block
    4747            // error
    4848        }
    4949    }
    5050
    51     if (CF_Mutex_DestoryCtx (&globalMutex) < 0) {
     51    for (i = 0 ; i < 10 ; i++) {
     52        if (CF_Thread_DestroyCtx (tid[i]) < 0) {
     53            // error
     54        }
     55    }
     56
     57    if (CF_Mutex_DestoryCtx (globalMutex) < 0) {
    5258        // error
    5359    }
Note: See TracChangeset for help on using the changeset viewer.