[Tim Peters] > ... > It doesn't call fsync() unless it's explicitly closed cleanly, but it's > unclear what good fsync() actually does across platforms when flush() is > called routinely and the power stays on.
LOL. Immediately upon sending that msg, there was a power outage here, which left behind corrupted files in at least 3 (non-ZODB) applications I had running at the time. One of them offered to recover from its last auto-backup, and the other two went insane. It would certainly be nice if persistent ZEO cache files got out of the "went insane" category :-(. _______________________________________________ For more information about ZODB, see the ZODB Wiki: http://www.zope.org/Wikis/ZODB/ ZODB-Dev mailing list - ZODB-Dev@zope.org http://mail.zope.org/mailman/listinfo/zodb-dev