On Tue, May 24, 2011 at 11:38:59PM +0200, Jakub Wilk wrote:
> * Nikolaus Schulz <[email protected]>, 2011-05-24, 22:50:
> >I cannot reproduce this.  What filesystem are you using?
> 
> /tmp (which is the directory that matters AFAIUI) is on aufs, with
> overlay and underlay both on ext4.
> 
> As I can't reproduce the bug if /tmp is on more typical filesystems,
> please feel free to downgrade it.

Hm, I have reproduced this once, but didn't record the precise setup,
and now I fail to reproduce it again. :/  Simply mixing aufs and ext4
doesn't seem to be enough.

Anyway, I highly doubt that archivemail is to blame.  Since what happens
here is, that two files are written, closed, then re-opened and
compared, and the comparison fails.

I think it can be asserted that the same content is written to the two
files; otherwise, the test suite would also fail on other filesystems.

Thus, this very much looks like a bug in the involved filesystem(s).

Although I have to admit that I cannot find any text saying that after
some process has written data to a file and closed it, any process
opening the file afterwards is guaranteed to see all of this data in the
file. :)

Nikolaus



-- 
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Reply via email to