Re: ext3-2.4-0.9.4

Mike Castle
2001-08-04T04:26:15Z

On Fri, Aug 03, 2001 at 11:50:23PM -0400, Patrick J. LoPresti wrote:
> Matthias Andree <matthias.andree@stud.uni-dortmund.de> writes:
>
> > On Fri, 03 Aug 2001, Patrick J. LoPresti wrote:
> >
> > > To fill in more of the table, Qmail does:
> > >
> > > fd = open(tmp)
> > > write(fd)
> > > fsync(fd)
> > > link(tmp,final)
> > > close(fd)
> >
> > http://cr.yp.to/qmail/faq/reliability.html
>
> ...which is consistent. Qmail is assuming that the link() is
> synchronous, as it was back in the "Good Old Days" of stock FFS.

Which, from my reading of the archives, even BSD folk say is a "Bad
Thing(tm)."

mrc

--
Mike Castle dalgoda@ix.netcom.com www.netcom.com/~dalgoda/
We are all of us living in the shadow of Manhattan. -- Watchmen
fatal ("You are in a maze of twisty compiler features, all different"); -- gcc