diff --git a/main.cpp b/main.cpp index aeba443..1c19b66 100644 --- a/main.cpp +++ b/main.cpp @@ -77,8 +77,8 @@ void *t_SingleAlign(void *tid) { } pthread_mutex_lock(&mutex_fout); n_aligned+=a.n_aligned; n_unique+=a.n_unique; n_multiple+=a.n_multiple; - pthread_mutex_unlock(&mutex_fout); read_time+=Cal_AllTime()-ref_time; + pthread_mutex_unlock(&mutex_fout); return NULL; }; @@ -115,8 +115,8 @@ void *t_PairAlign(void *tid) { n_aligned_pairs+=a.n_aligned_pairs; n_unique_pairs+=a.n_unique_pairs; n_multiple_pairs+=a.n_multiple_pairs; n_aligned_a+=a.n_aligned_a; n_unique_a+=a.n_unique_a; n_multiple_a+=a.n_multiple_a; n_aligned_b+=a.n_aligned_b; n_unique_b+=a.n_unique_b; n_multiple_b+=a.n_multiple_b; - pthread_mutex_unlock(&mutex_fout); read_time+=Cal_AllTime()-ref_time; + pthread_mutex_unlock(&mutex_fout); return NULL; };