cvs commit: src/usr.sbin/syslogd syslogd.c

Alfred Perlstein alfred at freebsd.org
Fri Mar 31 16:54:15 UTC 2006


* Christian S.J. Peron <csjp at FreeBSD.org> [060330 13:05] wrote:
> csjp        2006-03-30 21:04:52 UTC
> 
>   FreeBSD src repository
> 
>   Modified files:
>     usr.sbin/syslogd     syslogd.c 
>   Log:
>   Currently, if writing out a log entry fails, we unlink that log entry from our
>   internal list of logfiles. So if writev(2) fails for potentially transient
>   errors like ENOSPC, syslogd requires a restart, even if the filesystem has
>   purged.
>   
>   This change allows syslogd to ignore ENOSPC space errors, so that when the
>   filesystem is cleaned up, syslogd will automatically start logging again
>   without requiring the reset. This makes syslogd(8) a bit more reliable.
>   
>   MFC after:      1 week
>   
>   Revision  Changes    Path
>   1.150     +12 -5     src/usr.sbin/syslogd/syslogd.c

EDQUOT ?

-- 
- Alfred Perlstein
- CTO Okcupid.com / FreeBSD Hacker / All that jazz -


More information about the cvs-src mailing list