Wanting a pre-db4 bogofilter

Jef Poskanzer jef at acme.com
Fri Feb 25 18:57:04 CET 2005


Matthias Andree <matthias.andree at gmx.de>:
>   non-transactional Berkeley DB does not guarantee anything after a
>   crash, be that application or system crash.

I don't think you're getting it.  Just because BDB requires that you use
transactions before it will guarantee it won't trash the database does not
mean that transactions are necessary.  All it means is that BDB does not
provide the lighter-weight options we need.  Other databases do.

>                                               Note SIGINT or SIGHUP or
>   SIGPIPE also "crash" bogofilter for this definition.

Um...  Bogofilter doesn't catch signals and exit gracefully?  I just did
some grepping in the code and it looks like you're right about this.
In fact there it is in the to-do list - "bogofilter should catch common
interrupt signals".  This is hard for me to believe.
_______________________________________________
Bogofilter mailing list
Bogofilter at bogofilter.org
http://www.bogofilter.org/mailman/listinfo/bogofilter



More information about the Bogofilter mailing list