[issue11877] Mac OS X fsync() should really be fcntl(F_FULLFSYNC)

Charles-Francois Natali report at bugs.python.org
Tue Apr 19 19:39:22 CEST 2011


Charles-Francois Natali <neologix at free.fr> added the comment:

I know that POSIX makes no guarantee regarding durable writes, but IMHO that's definitely wrong, in the sense that when one calls fsync, he expects the data to be committed to disk and be durable.
Fixing this deficiency through Python's exposed fsync might thus be a good idea (for example, the Window version probably doesn't call fsync, so it's already not a direct mapping).

----------
nosy: +neologix

_______________________________________
Python tracker <report at bugs.python.org>
<http://bugs.python.org/issue11877>
_______________________________________


More information about the Python-bugs-list mailing list