From owner-cvs-sbin Fri Jul 4 16:49:30 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id QAA13717 for cvs-sbin-outgoing; Fri, 4 Jul 1997 16:49:30 -0700 (PDT) Received: from lsd.relcom.eu.net (lsd.relcom.eu.net [193.124.23.23]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id QAA13604; Fri, 4 Jul 1997 16:47:37 -0700 (PDT) Received: (from ache@localhost) by lsd.relcom.eu.net (8.8.6/8.8.5) id DAA22878; Sat, 5 Jul 1997 03:47:29 +0400 (MSD) Date: Sat, 5 Jul 1997 03:47:28 +0400 (MSD) From: =?KOI8-R?B?4c7E0sXKIP7F0s7P1w==?= X-Sender: ache@lsd.relcom.eu.net To: Adam David cc: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sbin@FreeBSD.ORG Subject: Re: cvs commit: src/sbin/init init.c In-Reply-To: <199707042322.XAA01545@ubiq.veda.is> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-cvs-sbin@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk On Fri, 4 Jul 1997, Adam David wrote: > > No, it not assume this. Most recent /etc/ttys used here. > > Of course. I mean there might be active ttys which are no longer listed > because the file changed. If you add/remove getty lines, you suppose to send HUP to init to handle updates, if you change non-getty lines, it is very rare case. It not worth sending HUP to _all_ processes as done previously. Such connetions will be killed by TERM in any case. To handle such rare cases init must use kvm mechanism to get all process with controlling ttys which will be unnecessary bloat for init. -- Andrey A. Chernov http://www.nagual.pp.ru/~ache/