From owner-freebsd-bugs Wed Oct 21 11:12:24 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA18646 for freebsd-bugs-outgoing; Wed, 21 Oct 1998 11:12:24 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from awfulhak.org (awfulhak.force9.co.uk [195.166.136.63]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id LAA18575 for ; Wed, 21 Oct 1998 11:12:14 -0700 (PDT) (envelope-from brian@Awfulhak.org) Received: from woof.lan.awfulhak.org (brian@woof.lan.awfulhak.org [172.16.0.7]) by awfulhak.org (8.8.8/8.8.8) with ESMTP id TAA03636; Wed, 21 Oct 1998 19:11:38 +0100 (BST) (envelope-from brian@Awfulhak.org) Received: from woof.lan.awfulhak.org (brian@localhost [127.0.0.1]) by woof.lan.awfulhak.org (8.9.1/8.9.1) with ESMTP id LAA01031; Wed, 21 Oct 1998 11:12:55 +0100 (BST) (envelope-from brian@woof.lan.awfulhak.org) Message-Id: <199810211012.LAA01031@woof.lan.awfulhak.org> X-Mailer: exmh version 2.0.2 2/24/98 To: "Steve Friedrich" cc: "Brett Glass" , "Studded" , "bugs@FreeBSD.ORG" Subject: Re: No terminal echo after certain commands In-reply-to: Your message of "Tue, 20 Oct 1998 18:57:51 EDT." <199810202258.SAA25216@laker.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Wed, 21 Oct 1998 11:12:55 +0100 From: Brian Somers Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > On Tue, 20 Oct 1998 15:53:13 -0600, Brett Glass wrote: > > >No program should leave the console partially or completely disabled, > >no matter how it exits. Sounds like this is a bug in "more"! > > Actually, Control-C is used by a user who specifically wants to exit > RIGHT NOW (emergency exit) with a very short path thru any code that > could hang. It is NOT meant as a non-emergency exit signal. That doesn't excuse the fact that it mis-handles SIGINT. I would expect SIGQUIT to exit without restoring the terminal, but SIGINT should DTRT. > In short, Studded is right, you are not. I disagree. As it happens though, ``more'' behaves correctly under -current and glancing through the code doesn't show up any reasons why there might be a problem in either -stable or -current. > Unix systems measure "uptime" in years, Winblows measures it in minutes. -- Brian , , Don't _EVER_ lose your sense of humour.... To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message