INN 2.3.0 available for testing

Katsuhiro Kondou kondou at nec.co.jp
Thu Aug 24 02:48:41 UTC 2000


In article <vxkpumzh08r.fsf at mesquite.charcoal.com>,
	Karl Kleinpaste <karl at charcoal.com> wrote;

} those.  But they came to stdout (or stderr; my xterm, in any event),
} not news.notice, which is what I thought concerned you, because the
} patch would have induced logfile scribbling.

Weird.  According to your message in late July, there
should be logged for this time also.  Are you sure
libstorage.a links patched ov3.o?

} Fair enough.  Given that directory and file permissions are correct,
} why would expireover have had trouble performing the unlinking it was
} attempting?  The articles it tried and failed to purge are still
} present.

This is due to bug of expireover.c.  Attached fixes.
-- 
Katsuhiro Kondou

--- expire/expireover.c.orig	Mon Apr 17 11:30:41 2000
+++ expire/expireover.c	Thu Aug 24 11:42:31 2000
@@ -106,11 +106,15 @@
 	}
     }
 
+    if (ovge.delayrm && SMsetup(SM_RDWR, (void *)&ovge.delayrm)) {
+	fprintf(stderr, "expireover: cant setup storage method");
+	exit(1);
+    }
     i = 1;
     if (SMsetup(SM_PREOPEN, (void *)&i) && !SMinit()) {
 	fprintf(stderr, "expireover: cant initialize storage method, %s",SMerrorstr);
 	exit(1);
-	}
+    }
 
     xsignal(SIGTERM, sigfunc);
     xsignal(SIGINT, sigfunc);



More information about the inn-workers mailing list