From owner-cvs-usrsbin Tue Dec 10 09:52:29 1996 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id JAA17605 for cvs-usrsbin-outgoing; Tue, 10 Dec 1996 09:52:29 -0800 (PST) Received: (from peter@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id JAA17597; Tue, 10 Dec 1996 09:52:27 -0800 (PST) Date: Tue, 10 Dec 1996 09:52:27 -0800 (PST) From: Peter Wemm Message-Id: <199612101752.JAA17597@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-usrsbin Subject: cvs commit: src/usr.sbin/syslogd syslogd.c Sender: owner-cvs-usrsbin@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk peter 96/12/10 09:52:27 Modified: usr.sbin/syslogd syslogd.c Log: Revert part of the previous change. syslogd (when logging to ttys) has always held an open file descriptor. This allowed logging to spare virtual consoles and being able to switch to them. My previous change removed this since all writes were done with ttymsg() which opens it's own fd, and hence syslogd didn't need it's own fd to send messages on... but this caused an unexpected behavior change. This should close PR#2176 Revision Changes Path 1.16 +3 -5 src/usr.sbin/syslogd/syslogd.c