thread: reset cl_list_lock when deinit 08/172508/1
authorBoram Park <boram1288.park@samsung.com>
Wed, 14 Mar 2018 07:48:17 +0000 (16:48 +0900)
committerBoram Park <boram1288.park@samsung.com>
Wed, 14 Mar 2018 07:48:17 +0000 (16:48 +0900)
Change-Id: I9999da814337a774a6ca643da915b9c11f8c914e

src/tdm_thread.c

index 9679c94..bdc019b 100644 (file)
@@ -292,6 +292,8 @@ 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();
 
        LIST_FOR_EACH_ENTRY_SAFE(cb, hh, &cb_list[0], link) {