From owner-freebsd-questions Tue Dec 5 07:09:58 1995 Return-Path: owner-questions Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id HAA07432 for questions-outgoing; Tue, 5 Dec 1995 07:09:58 -0800 Received: from j51.com (j51.com [199.224.7.51]) by freefall.freebsd.org (8.6.12/8.6.6) with ESMTP id HAA07426 for ; Tue, 5 Dec 1995 07:09:46 -0800 Received: (from drew@localhost) by j51.com (8.6.12/8.6.12) id KAA28792; Tue, 5 Dec 1995 10:06:52 -0500 From: Drew Morone Message-Id: <199512051506.KAA28792@j51.com> Subject: Re: Processes -will- -not- die! To: davidg@Root.COM Date: Tue, 5 Dec 1995 10:06:52 -0500 (EST) Cc: drew@j51.com, freebsd-questions@freebsd.org In-Reply-To: <199512050154.RAA06084@corbin.Root.COM> from "David Greenman" at Dec 4, 95 05:54:50 pm X-Mailer: ELM [version 2.4 PL24 ME8b] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Content-Length: 666 Sender: owner-questions@freebsd.org Precedence: bulk > > > >For some reason, some of the user apps on my system will get hung, and > >won't die when somebody exits unceremoniously. I of course have to go in > >and kill the process, which proceeds to suck up all of the CPU. This > >seems to happen most with "pine" and "tin", but will happen with other > >software as well. > > This is caused by 'pine' and 'tin' not handling the EIO return from a read > properly. When the TTY gets disconnected, input from stdin loops continuously > while ignoring the error return. (I might have this backward - it might be on > the output side or both). > > -DG > Ok, does anybody know what I can do about this? Drew