From bde9d49fb17e679511fc59049975712f4e1aa866 Mon Sep 17 00:00:00 2001 From: Thierry Gosselin Date: Wed, 9 Sep 2026 14:06:37 +1000 Subject: [PATCH] Reject stale site indexes --- prep_sites.cpp | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/prep_sites.cpp b/prep_sites.cpp index 5eff679..f751c5e 100644 --- a/prep_sites.cpp +++ b/prep_sites.cpp @@ -216,8 +216,9 @@ filt *filt_read(const char *fname){ exit(0); } if(aio::isNewer(fname,bin_name)||aio::isNewer(fname,idx_name)){ - fprintf(stderr,"\t-> Warning: File: \'%s\' looks newer than files: \'%s\',\'%s\'\n\t-> Please delete %s/%s files and rerun.\n",fname,bin_name,idx_name,bin_name,idx_name); - //exit(0); + fprintf(stderr,"\t-> Error: File: \'%s\' is newer than files: \'%s\',\'%s\'\n\t-> Please delete %s/%s files and rerun.\n",fname,bin_name,idx_name,bin_name,idx_name); + fprintf(stderr,"\t-> Refusing to continue with stale site indexes.\n"); + exit(EXIT_FAILURE); } ret->fp= fopen(idx_name,"r"); @@ -623,5 +624,3 @@ int main(int argc,char**argv){ } #endif - -