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.
