Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 6 Mar 2002 11:52:49 -0500 (EST)
From:      Daniel Eischen <eischen@pcnet1.pcnet.com>
To:        Martin Blapp <mb@imp.ch>
Cc:        deischen@freebsd.org, rittle@labs.mot.com, alfred@freebsd.org, hackers@freebsd.org
Subject:   Re: Sun idlc broken with our libc_r [Please help]
Message-ID:  <Pine.GSO.4.10.10203061144290.25846-100000@pcnet1.pcnet.com>
In-Reply-To: <20020306171848.W56721-100000@levais.imp.ch>

next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, 6 Mar 2002, Martin Blapp wrote:

> 
> Hi Daniel,
> 
> Unfortunatly the patch doesn't work ...

Try adding this patch also (keep other patch in):

Index: uthread_cancel.c
===================================================================
RCS file: /opt/d/CVS/src/lib/libc_r/uthread/uthread_cancel.c,v
retrieving revision 1.11
diff -u -r1.11 uthread_cancel.c
--- uthread_cancel.c	16 Dec 2001 13:26:44 -0000	1.11
+++ uthread_cancel.c	6 Mar 2002 16:57:18 -0000
@@ -70,6 +70,9 @@
 				if (pthread->join_status.thread != NULL) {
 					pthread->join_status.thread->joiner
 					    = NULL;
+					pthread->join_status.thread = NULL;
+					pthread->join_status.ret = NULL;
+					pthread->join_status.error = 0;
 				}
 				pthread->cancelflags |= PTHREAD_CANCELLING;
 				PTHREAD_NEW_STATE(pthread, PS_RUNNING);

-- 
Dan Eischen


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-hackers" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.GSO.4.10.10203061144290.25846-100000>