Date: Tue, 31 Oct 1995 16:30:27 +0800 (WST) From: Peter Wemm <peter@jhome.DIALix.COM> To: "Andrey A. Chernov" <ache@freefall.freebsd.org> Cc: CVS-commiters@freefall.freebsd.org, cvs-libexec@freefall.freebsd.org Subject: Re: cvs commit: src/libexec/mail.local Makefile mail.local.c Message-ID: <Pine.BSF.3.91.951031162606.22432A-100000@jhome.DIALix.COM> In-Reply-To: <199510310822.AAA00415@freefall.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, 31 Oct 1995, Andrey A. Chernov wrote: > ache 95/10/31 00:22:14 > > Modified: libexec/mail.local Makefile mail.local.c > Log: > Put fsync under #ifdef EXTRA_SANITY and turn it off by default. > fsync here cause real disk trashing when large UUCP mail chanks > parsed. I dont mean to upset Andrey, but IMHO, this is a FUNDAMENTAL sanity requirement. IMHO, incoming email is *precious*, especially on a commercial system. Andrey, I respectfully request that you change it from #ifdef EXTRA_SANITY fsync().. #endif to #ifndef DONT_FSYNC fsync() #endif And the same for Taylor-UUCP 1.06, and sendmail(?) in case you were thinking about doing those too. IMHO, this is bad karma, because we've committed to accepting and delivering the mail. -Peter
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.3.91.951031162606.22432A-100000>