On 03/13/13 14:04, Phillip Susi wrote:

> In a similar manner, it is *nice* that the debug libc's malloc can
> detect a double free

No, it's not similar.  POSIX says that a double free has
undefined behavior so an implementation can do what it likes.
In contrast, POSIX says that fsync (-1) must return -1
and set errno; an implementation is not free to do what it
likes, and cannot return 0.

I don't see this as a major issue.  libeatmydata is not a
porting target for gnulib or for GNU applications in general.
If it doesn't work, it doesn't work; it's no big deal.

Reply via email to