cwc: remove duplicate lock causing deadlock on cwc entry delete
This commit is contained in:
parent
bec277d699
commit
6dbec8e2e4
1 changed files with 0 additions and 2 deletions
|
@ -2199,11 +2199,9 @@ cwc_service_start(service_t *t)
|
|||
static void
|
||||
cwc_destroy(cwc_t *cwc)
|
||||
{
|
||||
pthread_mutex_lock(&cwc_mutex);
|
||||
TAILQ_REMOVE(&cwcs, cwc, cwc_link);
|
||||
cwc->cwc_running = 0;
|
||||
pthread_cond_signal(&cwc->cwc_cond);
|
||||
pthread_mutex_unlock(&cwc_mutex);
|
||||
}
|
||||
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue