From 103d86f42a59ef2504b38c0aa6573e31389421b5 Mon Sep 17 00:00:00 2001 From: Giuseppe Scrivano Date: Wed, 11 Nov 2009 11:00:09 +0100 Subject: [PATCH] Set the buffer after the lock is acquired. --- src/thread.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/thread.c b/src/thread.c index b142c8e679f..5c5e0f22ca3 100644 --- a/src/thread.c +++ b/src/thread.c @@ -229,7 +229,7 @@ run_thread (void *state) typically wait for the parent thread to release it first. */ XSETBUFFER (buffer, self->m_current_buffer); GCPRO1 (buffer); - self->m_current_buffer = (struct buffer *) buffer; + self->m_current_buffer = 0; pthread_mutex_lock (&global_lock); -- 2.39.5