From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from euclid.skiles.gatech.edu (list@euclid.skiles.gatech.edu [130.207.146.50]) by melb.werple.net.au (8.7.5/8.7.3) with ESMTP id GAA24488 for ; Wed, 27 Mar 1996 06:02:08 +1100 (EST) Received: (from list@localhost) by euclid.skiles.gatech.edu (8.7.3/8.7.3) id NAA21400; Tue, 26 Mar 1996 13:46:35 -0500 (EST) Resent-Date: Tue, 26 Mar 1996 13:46:35 -0500 (EST) From: Zefram Message-Id: <14689.199603261845@stone.dcs.warwick.ac.uk> Subject: Re: zsh hangs on IRIX 5.2 / me to: (SunOS4.1.3 + Solaris 2.4) To: braemer@doc.physi.uni-heidelberg.de (Achim Braemer) Date: Tue, 26 Mar 1996 18:45:17 +0000 (GMT) Cc: bas@astro.uva.nl, zsh-workers@math.gatech.edu In-Reply-To: <9603261819.AA02993@doc.physi.uni-heidelberg.de> from "Achim Braemer" at Mar 26, 96 07:19:20 pm X-Loop: zefram@dcs.warwick.ac.uk X-Stardate: [-31]7258.90 X-US-Congress: Moronic fuckers MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Resent-Message-ID: <"TGBKC2.0.IE5.Bk3Mn"@euclid> Resent-From: zsh-workers@math.gatech.edu X-Mailing-List: archive/latest/860 X-Loop: zsh-workers@math.gatech.edu Precedence: list Resent-Sender: zsh-workers-request@math.gatech.edu >/**/ >void >attachtty(pid_t pgrp) >{ ... > { > if (kill(pgrp, 0) == -1) > attachtty(mypgrp); <=============== > else { ... The obvious solution is to add a flag so that this only retries once. But in which circumstances is this retry needed at all? -zefram