[Spambayes-checkins] spambayes/Outlook2000 filter.py,1.19,1.20
Mark Hammond
mhammond at users.sourceforge.net
Mon Mar 17 19:09:06 EST 2003
Update of /cvsroot/spambayes/spambayes/Outlook2000
In directory sc8-pr-cvs1:/tmp/cvs-serv5215
Modified Files:
filter.py
Log Message:
Prevent a single error filtering a message from stopping the
whole filter process.
Index: filter.py
===================================================================
RCS file: /cvsroot/spambayes/spambayes/Outlook2000/filter.py,v
retrieving revision 1.19
retrieving revision 1.20
diff -C2 -d -r1.19 -r1.20
*** filter.py 17 Mar 2003 01:24:54 -0000 1.19
--- filter.py 18 Mar 2003 03:09:03 -0000 1.20
***************
*** 78,82 ****
only_unseen and message.GetField(mgr.config.field_score_name) is not None:
continue
! disposition = filter_message(message, mgr, all_actions)
dispositions[disposition] = dispositions.get(disposition, 0) + 1
--- 78,89 ----
only_unseen and message.GetField(mgr.config.field_score_name) is not None:
continue
! try:
! disposition = filter_message(message, mgr, all_actions)
! except:
! import traceback
! print "Error filtering message '%s'" % (message,)
! traceback.print_exc()
! disposition = "Error"
!
dispositions[disposition] = dispositions.get(disposition, 0) + 1
More information about the Spambayes-checkins
mailing list