summaryrefslogtreecommitdiff
path: root/net-mgmt/etherape/files/patch-src_names_thread__resolve.c
blob: f0b5a97138beb4dce39e9f8b56420d68d653d283 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
--- src/names/thread_resolve.c.orig	2017-03-18 16:11:42 UTC
+++ src/names/thread_resolve.c
@@ -162,6 +162,10 @@ thread_pool_routine(void *dt)
 
       pthread_mutex_unlock(&resolvemtx);
    }
+
+   /* close mutex */
+   close_mutex();
+
    return NULL;
 }
 
@@ -280,9 +284,6 @@ thread_close(void)
 {
   /* thread pool shutdown */ 
   stop_threads();
-   
-  /* close mutex */ 
-  close_mutex();
 }
 
 const char *