From 817153bb678559528701ef1da4bd90a981f3a7f3 Mon Sep 17 00:00:00 2001 From: David Goulet Date: Sat, 16 Jul 2011 15:13:55 -0400 Subject: [PATCH] Fix double mutex unlock Reported-by: Mathieu Desnoyers Signed-off-by: David Goulet --- ltt-sessiond/main.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ltt-sessiond/main.c b/ltt-sessiond/main.c index c3e162341..46be1b536 100644 --- a/ltt-sessiond/main.c +++ b/ltt-sessiond/main.c @@ -839,6 +839,7 @@ static int start_kconsumerd(void) pthread_mutex_lock(&kconsumerd_pid_mutex); if (kconsumerd_pid != 0) { + pthread_mutex_unlock(&kconsumerd_pid_mutex); goto end; } @@ -864,7 +865,6 @@ static int start_kconsumerd(void) } end: - pthread_mutex_unlock(&kconsumerd_pid_mutex); return 0; error: -- 2.34.1