From: Jiwoong Im Date: Thu, 15 Dec 2016 04:17:32 +0000 (+0900) Subject: Add missing lock in buxton_open_full X-Git-Tag: accepted/tizen/3.0.m2/mobile/20170104.141556^0 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=fdf1cda7254359a084d4568ad0877dfa5bcc72be;p=platform%2Fcore%2Fsystem%2Fbuxton2.git Add missing lock in buxton_open_full Change-Id: I08921156ff05cccea3af8977f7a5258e64f8f573 Signed-off-by: Jiwoong Im --- diff --git a/lib/buxton2.c b/lib/buxton2.c index d9d9dd9..af7f5d4 100644 --- a/lib/buxton2.c +++ b/lib/buxton2.c @@ -2491,8 +2491,10 @@ EXPORT int buxton_open_full(struct buxton_client **client, bool attach_fd, pthread_mutex_lock(&clients_lock); cli = calloc(1, sizeof(*cli)); - if (!cli) + if (!cli) { + pthread_mutex_unlock(&clients_lock); return -1; + } cli->fd = -1; cli->st_callback = callback;