[cvs] bogofilter NEWS,1.488,1.489

David Relson relson at osagesoftware.com
Sun Sep 11 18:25:32 CEST 2005


On Sun, 11 Sep 2005 18:13:14 +0200
Matthias Andree wrote:

> David Relson <relson at users.sourceforge.net> writes:
> 
> > Update of /cvsroot/bogofilter/bogofilter
> > In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv19494
> >
> > Modified Files:
> > 	NEWS 
> > Log Message:
> > Resurrect atexit code.
> >
> > Index: NEWS
> > ===================================================================
> > RCS file: /cvsroot/bogofilter/bogofilter/NEWS,v
> > retrieving revision 1.488
> > retrieving revision 1.489
> > diff -u -d -r1.488 -r1.489
> > --- NEWS	8 Sep 2005 02:53:40 -0000	1.488
> > +++ NEWS	11 Sep 2005 12:51:52 -0000	1.489
> > @@ -13,6 +13,11 @@
> >  
> >  -------------------------------------------------------------------------------
> >  
> > +	2005-09-11
> > +
> > +	* Resurrected atexit() code to ensure databases have been
> > +          closed (needed for rare cases on RISC OS).
> > +
> 
> This was buried because it wreaked havoc on other systems on some exit
> paths with double closing (probably something to do with signal handling
> or such). I don't recall details. If RISC OS is borked, please have such
> hacks as RISC OS patches, not upstream.

I corrected some double closing issues.  init_wordlists() and
close_wordlists() were being called improperly for "bogoutil -R", which
appears in t.robx

If needs be, we can remove this code when a problem reappears.
Naturally, Stefan can keep it as needed for RISC OS.

I'll do some signal poking, though I don't have time just now.





More information about the bogofilter-dev mailing list