[pacman-dev] delay writes a fsync

Xavier shiningxc at gmail.com
Thu Mar 12 12:00:46 EDT 2009

On Thu, Mar 12, 2009 at 4:06 PM, Dan McGee <dpmcgee at gmail.com> wrote:
> Adding an fsync() in the write_db_entry() call would probably make sense.
> However, note the funny part here- if we sync our DB entries, and then
> your machine gets powered off, you might end up with a DB that got
> committed but files in the package never actually got written to disk.

Do we know that for sure? It depends on how libarchive is written, right?

More information about the pacman-dev mailing list