mutex: remove pthread_mutex_trylock 54/173154/2
authorBoram Park <boram1288.park@samsung.com>
Mon, 19 Mar 2018 06:57:54 +0000 (15:57 +0900)
committerBoram Park <boram1288.park@samsung.com>
Tue, 20 Mar 2018 08:07:35 +0000 (17:07 +0900)
We don't need to call pthread_mutex_trylock to call pthread_mutex_unlock.
Just call pthread_mutex_unlock to ensure all mutexes are locked.

Change-Id: Id43c9fdddaa400454f9d462430ae90ecf25615c8

common/tdm_log.c
src/tdm_thread.c

index 348ea99..4d4d500 100644 (file)
@@ -224,6 +224,5 @@ tdm_log_print(int level, const char *fmt, ...)
 EXTERN void
 tdm_log_reset(void)
 {
-       pthread_mutex_trylock(&log_lock);
        pthread_mutex_unlock(&log_lock);
 }
index 29d996a..4f4626f 100644 (file)
@@ -292,7 +292,6 @@ tdm_thread_deinit(tdm_private_loop *private_loop)
        _pthread_mutex_unlock(&private_display->lock);
        pthread_join(private_loop->private_thread->event_thread, NULL);
 
-       pthread_mutex_trylock(&cb_list_lock);
        pthread_mutex_unlock(&cb_list_lock);
        tdm_log_reset();