CVSROOT:        /cvs
Module name:    src
Changes by:     [email protected]   2015/10/23 10:28:52

Modified files:
        usr.sbin/syslogd: syslogd.c syslogd.h ttymsg.c 

Log message:
If writing to a tty blocks, syslogd forked and tried to write again
in a background process.  A potential fork(2) at every message is
bad, so replace this with an event.  As a bonus the syslogd child
process does not need to pledge "proc" anymore.  Also limit the
number of delayed write events.
OK deraadt@

Reply via email to