On Fri, 14 Aug 2009 01:09:27 +0200
Luca Olivetti <l...@ventoso.org> wrote:

> En/na Mattias Gaertner ha escrit:
> 
> > 
> > Yes. The code worked pretty well for years on many systems. But
> > you know the story of the ext4 bug. I hope this is not something
> > like that.
> 
> It was not a bug, and if you're doing it on ext4 (and probably xfs)
> it's possible that what you're seeing is a workaround to the problem
> 
> http://www.h-online.com/open/Ext4-data-loss-explanations-and-workarounds--/news/112892

Sorry. I know, that it is not a bug from posix pov.
The unexpected behavior of ext4 only happens on system crash. So, I
doubt that this has to do with TFileStream.SetSize.
I was just wondering if there might be another posix compliant behavior
that let TFileStream.SetSize fail on some file systems. That's why I
mentioned the ext4 story.


Mattias
_______________________________________________
fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-pascal

Reply via email to