Rick> I keep getting this whenever I try to Review.  I have reloded
    Rick> Spambayes 2X now.  It wotked great for 4 years but all of asudden
    Rick> this is happening below:
    ...
    Rick> DBRunRecoveryError: (-30982, 'DB_RUNRECOVERY:
    Rick>  Fatal error, run database recovery -- fatal
    Rick>  region error detected; run recovery')

Rick,

This is the same problem you reported in April and November.  It appears
that you have multiple processes trying to write to the database.  There is
really no locking, so you have to do something external to your SpamBayes
app(s) to make sure they don't conflict.  It looks like you are running the
POP3 proxy.  Is it possible you have a second proxy running or you use
something else to update your training database?

I switched to use the pickle format quite awhile ago.  Maybe you should give
that a try.  In your config:

    [Storage]
    persistent_storage_file:~/hammie.pkl
    persistent_use_database:pickle

Doesn't really matter where you write the pickle file.  The second entry is
the key.  Of course, you will need to train from scratch.

-- 
Skip Montanaro - s...@pobox.com - http://www.smontanaro.net/
_______________________________________________
SpamBayes@python.org
http://mail.python.org/mailman/listinfo/spambayes
Info/Unsubscribe: http://mail.python.org/mailman/listinfo/spambayes
Check the FAQ before asking: http://spambayes.sf.net/faq.html

Reply via email to