From ba9f86e2d27a29e9d50a809ec54213cece7767a4 Mon Sep 17 00:00:00 2001 From: Garrett D'Amore Date: Tue, 10 Nov 2020 00:05:40 -0800 Subject: fixes #1335 nni_taskq_thread grabs task lock unnecessarily --- src/core/taskq.c | 2 -- 1 file changed, 2 deletions(-) (limited to 'src/core') diff --git a/src/core/taskq.c b/src/core/taskq.c index 9ccd5845..e06bc264 100644 --- a/src/core/taskq.c +++ b/src/core/taskq.c @@ -40,9 +40,7 @@ nni_taskq_thread(void *self) for (;;) { if ((task = nni_list_first(&tq->tq_tasks)) != NULL) { - nni_mtx_lock(&task->task_mtx); nni_list_remove(&tq->tq_tasks, task); - nni_mtx_unlock(&task->task_mtx); nni_mtx_unlock(&tq->tq_mtx); -- cgit v1.2.3-70-g09d2