annotations.db corruption

Martin Konold martin.konold at erfrakon.de
Fri Apr 7 17:12:44 EDT 2006


Am Freitag, 7. April 2006 16:35 schrieb Ken Murchison:

Hi,

>  or a process if dying in the middle of a txn.

This is also my guess. (I am guessing that a process dies due to some memory 
allocation/mapping issues and I spotted some potential code candidates.)

Can you explain how a dying process can create such a broken skiplist db?

I was under the impression that due to the transactional nature of skiplist a 
dying process cannot turn the db unusable.

Regards,
-- martin

-- 
http://www.erfrakon.com/
Erlewein, Frank, Konold & Partner - Beratende Ingenieure und Physiker


More information about the Cyrus-devel mailing list