]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
unlock T4_mx
authorMark Andrews <marka@isc.org>
Sat, 30 May 2015 07:54:33 +0000 (17:54 +1000)
committerMark Andrews <marka@isc.org>
Sat, 30 May 2015 07:54:33 +0000 (17:54 +1000)
bin/tests/tasks/t_tasks.c

index 3adef41d9877efbe51929c7acc929eba2a29a98d..f89a04d68edeaa96acef78f4ed50fffae3da2bd0 100644 (file)
@@ -985,6 +985,12 @@ t_tasks4(void) {
        if (isc_result != ISC_R_SUCCESS) {
                t_info("isc_task_create failed %s\n",
                       isc_result_totext(isc_result));
+               isc_result = isc_mutex_unlock(&T4_mx);
+               if (isc_result != ISC_R_SUCCESS) {
+                       t_info("isc_mutex_unlock failed %s\n",
+                              isc_result_totext(isc_result));
+                       ++T4_nprobs;
+               }
                DESTROYLOCK(&T4_mx);
                (void) isc_condition_destroy(&T4_cv);
                isc_taskmgr_destroy(&tmgr);