Maybe I'm missing something, but after a cursory glance, I can't find any place where that library does an fsync() call. How does it handle durability?
your comment made me laugh.
I never thought about entering a codebase by searching for fsync, but in the case of a DB that's probably the best place to start :))