Ok, raster said it would not happen but just crashed my machine and
e.cfg was lost due ext4 being in writeback by default. Accordingly to
Theodore Ts'o
(http://thunk.org/tytso/blog/2009/03/15/dont-fear-the-fsync/) we
should fsync even on open-write-close+rename case.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eet@39536
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
/* flush all write to the file. */
fflush(ef->fp);
+ fsync(fileno(ef->fp));
/* append signature if required */
if (ef->key)