IIRC, it only flushes to disk when told to, which is either via the checkpoint settings, or a *normal* slapd shutdown. Otherwise, it does not. So his scenario makes perfect sense to me. Assuming the cache setting holds the entire DB, I believe.
--Quanah
-- Quanah Gibson-Mount Principal Software Developer ITS/Shared Application Services Stanford University GnuPG Public Key: http://www.stanford.edu/~quanah/pgp.html