From owner-freebsd-hackers Sun Apr 26 21:04:02 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id VAA03955 for freebsd-hackers-outgoing; Sun, 26 Apr 1998 21:02:11 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from mozart.canonware.com (canonware.com [206.184.206.112]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id VAA03904 for ; Sun, 26 Apr 1998 21:01:58 -0700 (PDT) (envelope-from jasone@canonware.com) Received: from localhost (jasone@localhost) by mozart.canonware.com (8.8.8/8.8.7) with SMTP id UAA00822; Sun, 26 Apr 1998 20:59:23 -0700 (PDT) (envelope-from jasone@canonware.com) X-Authentication-Warning: mozart.canonware.com: jasone owned process doing -bs Date: Sun, 26 Apr 1998 20:59:22 -0700 (PDT) From: Jason Evans To: John Birrell cc: hackers@FreeBSD.ORG Subject: Re: threads performance In-Reply-To: <199804262310.JAA14150@cimlogic.com.au> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Mon, 27 Apr 1998, John Birrell wrote: > To fix the performance problem that people are seeing, I'll fix > the signal handling to use a single set of sigactions for the process > (as POSIX says) and dispatch signals immediately without using a > thread as the signal handler (this was a bad idea from the beginning, > but it was coded before the standard was released). Yay! Thanks for working on this, John. Jason Jason Evans Email: [jasone@canonware.com] Web: [http://www.canonware.com/~jasone] Home phone: [(650) 856-8204] Work phone: [(408) 774-8007] Quote: ["Invention is 1% inspiration and 99% perspiration" - Thomas Edison] To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message