Changeset 132


Ignore:
Timestamp:
06/04/10 10:15:37 (3 years ago)
Author:
faltet
Message:

Fixed a nasty bug found on OSX platforms.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/blosc.c

    r131 r132  
    7272pthread_barrier_t barr_finish; 
    7373#else 
    74 int32_t count_threads = 0; 
     74int32_t count_threads; 
    7575pthread_mutex_t count_threads_mutex; 
    7676pthread_cond_t count_threads_cv; 
     
    870870  pthread_mutex_init(&count_threads_mutex, NULL); 
    871871  pthread_cond_init(&count_threads_cv, NULL); 
     872  count_threads = 0;      /* Reset threads counter */ 
    872873#endif 
    873874 
     
    926927      else { 
    927928        pthread_cond_broadcast(&count_threads_cv); 
    928         count_threads = 0;      /* Reset count to 0 */ 
    929929      } 
    930930      pthread_mutex_unlock(&count_threads_mutex); 
     
    982982    else { 
    983983      pthread_cond_broadcast(&count_threads_cv); 
    984       count_threads = 0;      /* Reset count to 0 */ 
    985984    } 
    986985    pthread_mutex_unlock(&count_threads_mutex); 
Note: See TracChangeset for help on using the changeset viewer.