Mesa (master): winsys/radeon: Remove unnecessary pipe_thread_destroy in radeon_drm_cs_destroy

Marek Olšák mareko at kemper.freedesktop.org
Fri Jun 15 01:02:06 UTC 2012


Module: Mesa
Branch: master
Commit: 6bb0151f1fd87b4e15f177c7122fc28fea29497e
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=6bb0151f1fd87b4e15f177c7122fc28fea29497e

Author: Maarten Lankhorst <m.b.lankhorst at gmail.com>
Date:   Tue May 22 12:25:55 2012 +0200

winsys/radeon: Remove unnecessary pipe_thread_destroy in radeon_drm_cs_destroy

Fixes crash bug introduced with 210ddf0819b5 fd.o #49198
pthread_detach after a pthread_join is unneeded.

Signed-off-by: Maarten Lankhorst <m.b.lankhorst at gmail.com>
Signed-off-by: Marek Olšák <maraeo at gmail.com>

---

 src/gallium/winsys/radeon/drm/radeon_drm_cs.c |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

diff --git a/src/gallium/winsys/radeon/drm/radeon_drm_cs.c b/src/gallium/winsys/radeon/drm/radeon_drm_cs.c
index 10f9338..b598e6c 100644
--- a/src/gallium/winsys/radeon/drm/radeon_drm_cs.c
+++ b/src/gallium/winsys/radeon/drm/radeon_drm_cs.c
@@ -490,7 +490,6 @@ static void radeon_drm_cs_destroy(struct radeon_winsys_cs *rcs)
         pipe_semaphore_signal(&cs->flush_queued);
         pipe_semaphore_wait(&cs->flush_completed);
         pipe_thread_wait(cs->thread);
-        pipe_thread_destroy(cs->thread);
     }
     pipe_semaphore_destroy(&cs->flush_queued);
     pipe_semaphore_destroy(&cs->flush_completed);




More information about the mesa-commit mailing list