Mesa (8.0): winsys/radeon: Remove unnecessary pipe_thread_destroy in radeon_drm_cs_destroy
Maarten Lankhorst
mlankhorst at kemper.freedesktop.org
Thu Sep 20 07:26:13 UTC 2012
Module: Mesa
Branch: 8.0
Commit: 25da204f692c291ae3f06bbb9245131738bb80da
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=25da204f692c291ae3f06bbb9245131738bb80da
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 e6109af..a19a7fa 100644
--- a/src/gallium/winsys/radeon/drm/radeon_drm_cs.c
+++ b/src/gallium/winsys/radeon/drm/radeon_drm_cs.c
@@ -472,7 +472,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