From owner-freebsd-current Wed Nov 11 10:04:35 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA14372 for freebsd-current-outgoing; Wed, 11 Nov 1998 10:04:35 -0800 (PST) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from janus.syracuse.net (janus.syracuse.net [205.232.47.15]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id KAA14366 for ; Wed, 11 Nov 1998 10:04:32 -0800 (PST) (envelope-from green@unixhelp.org) Received: from localhost (green@localhost) by janus.syracuse.net (8.8.8/8.8.7) with ESMTP id NAA24944; Wed, 11 Nov 1998 13:04:10 -0500 (EST) Date: Wed, 11 Nov 1998 13:04:10 -0500 (EST) From: Brian Feldman X-Sender: green@janus.syracuse.net To: "Richard Seaman, Jr." cc: "current@freebsd.org" Subject: Re: RFSIGSHARE ready? In-Reply-To: <199811111754.LAA21780@ns.tar.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Wed, 11 Nov 1998, Richard Seaman, Jr. wrote: > ==================BEGIN FORWARDED MESSAGE================== > >From: "Richard Seaman, Jr." > >To: "Brian Feldman" > >Cc: "current@freebsd." > >Date: Wed, 11 Nov 98 11:51:43 -0600 > >Reply-To: "Richard Seaman, Jr." > >Subject: Re: RFSIGSHARE ready? > > > > On Wed, 11 Nov 1998 12:23:46 -0500 (EST), Brian Feldman wrote: > > >In some programs, the program > >getsto spinning in pthread_handle_create and CANNOT be killed, for some > >reason or another. In other cases, tsleep (invoked from sigsuspend) is > >sleeping forever, of course wakeup works but it's still in a while() loop > >so it just continues. In this manner, both situations are unkillable, no > >matter WHAT signal is sent (I sent all of them to test by the way) > > I found a similar problem when I first invoked a threaded program > using linux threads. The problem went away when I moved > THREAD_STACK_START_ADDRESS down to 0xe0000000. Creating an unkillable process? this is _NOT_ a good thing. And should not be able to be accomplished under any circumstances. Tho, I can think of now, ttywait (I believe) is one such. Cheers, Brian Feldman To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message