500 Server error

Dale Schroeder <[email protected]>
Newsgroups gmane.mail.spam.spambayes.general
Message-ID <[email protected]>
The training database corrupted today, so I have started training a new 
database.
Now, sometimes training occurs with no errors; other time I get the 
message below.
What does it mean and what can I do to fix it?

Spambayes 1.1b1 and python 2.7.2 on Debian Wheezy.


      *500 Server error*

*Traceback (most recent call last):

   File "/usr/lib/python2.7/dist-packages/spambayes/Dibbler.py", line 477, in found_terminator
     getattr(plugin, name)(**params)

   File "/usr/lib/python2.7/dist-packages/spambayes/ProxyUI.py", line 287, in onReview
     stats_as_ham, old_class=old_class)

   File "/usr/lib/python2.7/dist-packages/spambayes/Stats.py", line 127, in RecordTraining
     self.messageinfo_db.set_persistent_statistics(self.totals)

   File "/usr/lib/python2.7/dist-packages/spambayes/message.py", line 135, in set_persistent_statistics
     self.db[STATS_STORAGE_KEY] = stats

   File "/usr/lib/python2.7/shelve.py", line 133, in __setitem__
     self.dict[key] = f.getvalue()

   File "/usr/lib/python2.7/shelve.py", line 79, in closed
     raise ValueError('invalid operation on closed shelf')

ValueError: invalid operation on closed shelf
*


Thanks,
Dale

_______________________________________________
[email protected]
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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.