From owner-freebsd-current Wed Mar 12 01:06:50 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id BAA27897 for current-outgoing; Wed, 12 Mar 1997 01:06:50 -0800 (PST) Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.2.228.19]) by freefall.freebsd.org (8.8.5/8.8.5) with ESMTP id BAA27875; Wed, 12 Mar 1997 01:06:42 -0800 (PST) Received: (from bde@localhost) by godzilla.zeta.org.au (8.8.3/8.6.9) id UAA22408; Wed, 12 Mar 1997 20:04:49 +1100 Date: Wed, 12 Mar 1997 20:04:49 +1100 From: Bruce Evans Message-Id: <199703120904.UAA22408@godzilla.zeta.org.au> To: ache@nagual.ru, brian@awfulhak.demon.co.uk Subject: Re: ppp & signals pending Cc: brian@FreeBSD.ORG, current@FreeBSD.ORG Sender: owner-current@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk >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. It's difficult to use HUP on control terminals. Remember all the problems slattach had getting it to work? (slattach still doesn't work right, mainly because too much is done in the signal handler :-). E.g., an interactive process can't use HUP on a separate control terminal since it needs to keep its normal control terminal and there can only be one control terminal. Bruce