freebsd-dev/usr.sbin/syslogd
Jilles Tjoelker f35bb1a01e syslogd: Use closefrom() instead of getdtablesize()/close() loop.
When syslogd forks a process for '|' destinations, it closes all file
descriptors greater than 2.

Use closefrom() for this instead of a getdtablesize()/close() loop because
it is both faster and avoids leaving file descriptors open because the limit
was lowered after they were opened.

MFC after:	1 week
2013-04-27 13:26:35 +00:00
..
Makefile
pathnames.h
syslog.conf.5
syslogd.8
syslogd.c syslogd: Use closefrom() instead of getdtablesize()/close() loop. 2013-04-27 13:26:35 +00:00