Open
fix: destroy mapt mutex on create failure #25
fix: destroy mapt mutex on create failure #25
Open
dtwAdd on May 28
Total: 1 files changed+1-0
@@ -144,6 +144,7 @@ static struct ummu_mapt_info *ummu_mapt_create(struct ummu_tid_info *info)
144err_mapt_init:144err_mapt_init:
145 ummu_queue_destroy(mapt_info);145 ummu_queue_destroy(mapt_info);
146err_queue_create:146err_queue_create:
147+ (void)pthread_mutex_destroy(&mapt_info->mapt_mutex);
147 free(mapt_info);148 free(mapt_info);
148err_alloc_mapt_info:149err_alloc_mapt_info:
149 return NULL;150 return NULL;