From owner-freebsd-bugs Fri Jul 9 8:57:14 1999 Delivered-To: freebsd-bugs@freebsd.org Received: from ns.mt.sri.com (unknown [206.127.79.91]) by hub.freebsd.org (Postfix) with ESMTP id 11DC21561B for ; Fri, 9 Jul 1999 08:57:11 -0700 (PDT) (envelope-from nate@mt.sri.com) Received: from mt.sri.com (rocky.mt.sri.com [206.127.76.100]) by ns.mt.sri.com (8.8.8/8.8.8) with SMTP id JAA10925; Fri, 9 Jul 1999 09:57:02 -0600 (MDT) (envelope-from nate@rocky.mt.sri.com) Received: by mt.sri.com (SMI-8.6/SMI-SVR4) id JAA06226; Fri, 9 Jul 1999 09:57:02 -0600 Date: Fri, 9 Jul 1999 09:57:02 -0600 Message-Id: <199907091557.JAA06226@mt.sri.com> From: Nate Williams MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit To: jin@george.lbl.gov Cc: j_guojun@lbl.gov, nate@mt.sri.com, freebsd-bugs@FreeBSD.ORG Subject: Re: kern/11984: pthread_kill cannot kill select() threads, etc. In-Reply-To: <199907091542.IAA04652@george.lbl.gov> References: <199907091542.IAA04652@george.lbl.gov> X-Mailer: VM 6.34 under 19.16 "Lille" XEmacs Lucid Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > } Note, according the PR, you are running: > } > } >Release: FreeBSD 3.2-RELEASE i386 > } > } > > } > By tracing downto c_r library, two problems have been found: > } > > } > (1) pthread_exit(void *status) ... > } Which version of FreeBSD are you using? In 3.0, it was a char, so I'll > } bet you are using a buggy version of the library. Please update to a > } more recent version, which has these bugs fixed. > > Sorry for the confusion. That was in 2.2.8-RELEASE. The problem is the > gdb get core dump under 3.2-RELEASE when attach the hanging process, > so I did debugging under 2.2.8-RELEASE. The GDB bug was fixed in 3.2-stable right after the release, so please upgrade to 3.2-stable. > Yes, part of the problem 1 is fixed in 3.2-RELEASE, but the flags is not > checked any where, which causes problem 2 still in 3.2. Can you check out the stock code, and if it's still a problem followup on this PR? > If you agree this logic, I will examine the code and add this conditional > code to fix the problem. Let's wait until after you upgrade, and see if the problem still exists. It's possible it may have been fixed some other way. Thanks! Nate To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message