From owner-freebsd-current Tue Mar 11 13:19:10 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id NAA10711 for current-outgoing; Tue, 11 Mar 1997 13:19:10 -0800 (PST) Received: from sequent.kiae.su (sequent.kiae.su [193.125.152.6]) by freefall.freebsd.org (8.8.5/8.8.5) with SMTP id NAA10705; Tue, 11 Mar 1997 13:19:02 -0800 (PST) Received: by sequent.kiae.su id AA05175 (5.65.kiae-2 ); Wed, 12 Mar 1997 00:13:35 +0300 Received: by sequent.KIAE.su (UUMAIL/2.0); Wed, 12 Mar 97 00:13:33 +0300 Received: (from ache@localhost) by nagual.ru (8.8.5/8.8.5) id AAA01307; Wed, 12 Mar 1997 00:09:08 +0300 (MSK) Date: Wed, 12 Mar 1997 00:09:02 +0300 (MSK) From: =?KOI8-R?B?4c7E0sXKIP7F0s7P1w==?= To: Brian Somers Cc: brian@freebsd.org, FreeBSD-current Subject: Re: ppp & signals pending In-Reply-To: <199703112004.UAA06847@awfulhak.demon.co.uk> Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-current@freebsd.org X-Loop: FreeBSD.org Precedence: bulk On Tue, 11 Mar 1997, Brian Somers wrote: > Everything that's trapped with a call to Hangup() is fatal, but I suspect > that HUP was causing the malloc() recursion. HUP must never come during normal mode because modem is not control terminal for PPP. PPP code strangely use every second carrier check instead of using HUP on control terminals. -- Andrey A. Chernov http://www.nagual.ru/~ache/