From owner-freebsd-bugs Fri Aug 9 16:51:51 2002 Delivered-To: freebsd-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B9B6237B405; Fri, 9 Aug 2002 16:51:46 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id D7E2043EC2; Fri, 9 Aug 2002 16:51:43 -0700 (PDT) (envelope-from iedowse@FreeBSD.org) Received: from freefall.freebsd.org (iedowse@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.4/8.12.4) with ESMTP id g79NphJU096633; Fri, 9 Aug 2002 16:51:43 -0700 (PDT) (envelope-from iedowse@freefall.freebsd.org) Received: (from iedowse@localhost) by freefall.freebsd.org (8.12.4/8.12.4/Submit) id g79No5oZ096260; Fri, 9 Aug 2002 16:50:05 -0700 (PDT) Date: Fri, 9 Aug 2002 16:50:05 -0700 (PDT) From: Ian Dowse Message-Id: <200208092350.g79No5oZ096260@freefall.freebsd.org> To: kwhite@uottawa.ca, iedowse@FreeBSD.org, freebsd-bugs@FreeBSD.org Subject: Re: bin/20042: "rsh -t" doesn't timeout if rcmd(3) never returns [patch included] Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Synopsis: "rsh -t" doesn't timeout if rcmd(3) never returns [patch included] State-Changed-From-To: open->feedback State-Changed-By: iedowse State-Changed-When: Fri Aug 9 16:44:37 PDT 2002 State-Changed-Why: It isn't safe to call errx() from a signal handler - would you like to suggest a better patch that uses only functions that are documented in sigaction(2) as being safe to call? You can also remove the #ifdef's from around the new code. http://www.freebsd.org/cgi/query-pr.cgi?pr=20042 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message