[INN-COMMITTERS] inn/expire (fastrm.c)
Russ Allbery
rra at stanford.edu
Thu Jan 4 05:56:15 UTC 2001
Date: Wednesday, January 3, 2001 @ 21:56:15
Author: rra
Update of /dist1/cvs/isc/inn/inn/expire
from pub3.rc.vix.com:/tmp/cvs-serv17773
Modified: fastrm.c
Resurrected all of the code for removing regular files as well as storage
API tokens. Removed the old vestiges of a linked list of files in a
directory from that code in favor of a pure resizing array. Deferred the
initialization of the storage API until the first storage token is seen to
improve performance for the case where all articles are stored in a storage
method that can produce file names (tradspool, timehash) or one with self-
expiration (CNFS). Reformatted and updated the style to match current best
practice, including using warn and die everywhere for error reporting.
More information about the inn-committers
mailing list