remove non-effective code. 94/79294/1
authorBoram Park <boram1288.park@samsung.com>
Mon, 11 Jul 2016 00:22:16 +0000 (09:22 +0900)
committerBoram Park <boram1288.park@samsung.com>
Mon, 11 Jul 2016 00:44:01 +0000 (09:44 +0900)
no need lock/unlock after tdm_thread_deinit

Change-Id: I032304d085e7153ff43489b74bb9e2567ccd8abb

src/tdm_event_loop.c
src/tdm_thread.c

index c068c09..500bba9 100644 (file)
@@ -149,9 +149,6 @@ tdm_event_loop_deinit(tdm_private_display *private_display)
 
        /* after tdm_thread_deinit, we don't worry about thread things because it's finalized */
        tdm_thread_deinit(private_display->private_loop);
-
-
-       _pthread_mutex_unlock(&private_display->lock);
        tdm_server_deinit(private_display->private_loop);
 
        if (private_display->private_loop->backend_source)
@@ -162,8 +159,6 @@ tdm_event_loop_deinit(tdm_private_display *private_display)
 
        free(private_display->private_loop);
        private_display->private_loop = NULL;
-
-       _pthread_mutex_lock(&private_display->lock);
 }
 
 INTERN void
index 1a9a853..b9490a5 100644 (file)
@@ -189,7 +189,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_lock(&private_display->lock);
 
        if (private_loop->private_thread->pipe[0] >= 0)
                close(private_loop->private_thread->pipe[0]);