[INN-COMMITTERS] inn/storage/tradindexed (tdx-group.c)

Russ Allbery Russ_Allbery at isc.org
Sat Aug 31 00:12:33 UTC 2002


    Date: Friday, August 30, 2002 @ 17:12:33
  Author: rra
    Path: /dist1/cvs/isc/inn/inn/storage/tradindexed

Modified: tdx-group.c

Diagnose simple loops when adding new index entries, just to be cautious,
and try not to create them.  Diagnose loops when dumping the master index.
Fix the code to repair the overview header so that it behaves correctly
when fix is set to true; previously, there were problems with walking the
chains correctly when indexes were removed from them.  Add all-zero entries
to the free list rather than to the regular index when repairing.  Unlock
the index again after the repair is completed.


-------------+
 tdx-group.c |   29 ++++++++++++++++++++++-------
 1 files changed, 22 insertions(+), 7 deletions(-)


More information about the inn-committers mailing list