https://issues.apache.org/SpamAssassin/show_bug.cgi?id=6046





--- Comment #21 from Mark Martinec <[email protected]>  2009-04-01 10:15:28 
PST ---
Now that the perl 5.8.9/5.10.0 stack overflow when Berkeley DB is in use
is resolved (Bug 6060) by a workaround, I could play again with this
BDB bayesstore backend.

  M::SA::BayesStore::BDB : keep databases persistently open in an
  attempt to reduce likelihood of database corruption or permanent
  lockout, and likely to improve performance; do a db close in a
  DESTROY method to ensure a clean rundown; remove DB_LOG_AUTOREMOVE
  as it is not compatible with libdb 4.7 (bdb API change).
Sending lib/Mail/SpamAssassin/BayesStore/BDB.pm
Committed revision 760962 ( 
https://svn.apache.org/viewcvs.cgi?view=rev&rev=760962 ).

I'm still having trouble with this module. It can happen that I end up with
a database permanently locked (BerkeleyDB::Env->new hangs indefinitely),
or DB_SECONDARY_BAD is returned by db_put while expiring tokens,
and tests 17 and 24 in t/bayesbdb.t are failing. 


-- 
Configure bugmail: 
https://issues.apache.org/SpamAssassin/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

Reply via email to