From owner-freebsd-current Mon Sep 14 03:16:34 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id DAA13331 for freebsd-current-outgoing; Mon, 14 Sep 1998 03:16:34 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from cimlogic.com.au (cimlog.lnk.telstra.net [139.130.51.31]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id DAA13322 for ; Mon, 14 Sep 1998 03:16:31 -0700 (PDT) (envelope-from jb@cimlogic.com.au) Received: (from jb@localhost) by cimlogic.com.au (8.9.1/8.9.1) id UAA25225; Mon, 14 Sep 1998 20:19:54 +1000 (EST) (envelope-from jb) From: John Birrell Message-Id: <199809141019.UAA25225@cimlogic.com.au> Subject: Re: Pthreads fixes before 3.0 release In-Reply-To: <199809140900.FAA08359@pcnet1.pcnet.com> from Daniel Eischen at "Sep 14, 98 05:00:36 am" To: eischen@vigrid.com (Daniel Eischen) Date: Mon, 14 Sep 1998 20:19:54 +1000 (EST) Cc: current@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL40 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Daniel Eischen wrote: > > Can a committer review and apply the patch I submitted to make > sigwait work? It can be found in kern/7586. There was also > a patch posted a while ago to fix a problem with incremental > priority updates in libc_r. When a thread runs and doesn't > block, no other threads are allowed to execute. A search of > the mailing lists should find this one. The patch you posted breaks pause(). I committed the patch, but had to back it out later when I found the breakage. I hope to have time to sort out the problem before 3.0 goes out the door. > I've been running a patched version of the threads library for > a while. It'd be nice to get this fixed before release. Unfortunately we each don't use all the functions in the library, so it is possible to apply a "fix" to one that breaks another. This is why I started committing the test programs that people provide. All my tests run under a proprietary build-test-release system that is very un-BSD so there is no point releasing the code. -- John Birrell - jb@cimlogic.com.au; jb@freebsd.org http://www.cimlogic.com.au/ CIMlogic Pty Ltd, GPO Box 117A, Melbourne Vic 3001, Australia +61 418 353 137 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message