Newsgroups: news.software.b
Path: utzoo!henry
From: henry@utzoo.uucp (Henry Spencer)
Subject: Re: How do articles get in the wrong order?
Message-ID: <1989Sep11.153051.28334@utzoo.uucp>
Organization: U of Toronto Zoology
References: <5200@looking.on.ca> <66812@uunet.UU.NET> <1989Sep7.151826.11816@i88.isc.com> <3919@hplabsz.HPL.HP.COM> <10478@looking.on.ca> <1989Sep11.033148.29604@ddsw1.MCS.COM>
Date: Mon, 11 Sep 89 15:30:51 GMT

In article <1989Sep11.033148.29604@ddsw1.MCS.COM> karl@ddsw1.MCS.COM (Karl Denninger) writes:
>>	The original comes in while expire's running.  The followup comes
>>	in after expire runs, but before articles queued for later processing
>>	get processed.  (Also applies to other things that spool articles for
>>	later processing)
>>
>>		Solution:  Empty the queue ASAP...
>
>	Set "SPOOLNEWS" on your system...

This is essentially a non-problem with C News.  For one thing, all nonlocal
articles go via input spooling; for another, incoming news can be processed
during expire runs.  (Incoming processing only *appends* to the history file,
so it is not necessary to lock said file until expire hits EOF -- then, and
only then, C News expire acquires a lock on the file and checks to see if
any more has arrived.  This reduces the lockup time to a few seconds.)
-- 
V7 /bin/mail source: 554 lines.|     Henry Spencer at U of Toronto Zoology
1989 X.400 specs: 2200+ pages. | uunet!attcan!utzoo!henry henry@zoo.toronto.edu
