[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Pan-users] quick notes
From: |
K. Haley |
Subject: |
Re: [Pan-users] quick notes |
Date: |
Thu, 05 May 2011 18:39:28 -0600 |
User-agent: |
Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.17) Gecko/20110503 Thunderbird/3.1.10 |
On 04/10/2011 03:46 AM, Duncan wrote:
> I just tried getting all headers for an affected group, and DESPITE the
> fact that it's a gmane group, gmane.* hierarchy, not carried by anything
> BUT gmane, and DESPITE the fact that I have gmane set to "never expire",
> the log said "expiring 64 headers for <group>, and the group is again
> entirely empty.
>
> Re-fetching all headers doesn't seem to do anything at all. ??
>
> Maybe it's the expiration going haywire. Check to see if there's a low-
> use code-path where a "0" expiration is taken as literally zero days
> (thus, immediately), instead of don't expire at all.
>
> Actually, that might explain the cross-posting link as well, since there
> may be some logic that treats it differently. (Consider the case of a
> cross-posted message retrieved from a short-expiration server, whether one
> of the groups posted to only appears on a longer-expiration server.
> Having the message disappear from the group only on the long-expiration
> server at short-expiration-server time is arguably not a good thing, tho I
> could see it argued either way. If Charles had some code intended to deal
> with that sort of thing, that only applied to cross-posts...
Now that I have my computer working again...
The only time articles get expired is when loading the headers. The
conditions to expire an article are:
1) the server # is not valid
2) expiration age !=0 && age > expiration age
See headers.cc:516
Are you certain the expiration age is still 0 in servers.xml? You could
try checking the xref line for the affected articles to see which server
id they use. The format is server:group:article# where group could be a
name or one letter. Each entry on that line is checked individually.
Only if all the entries are expired is the article expired.
signature.asc
Description: OpenPGP digital signature
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- Re: [Pan-users] quick notes,
K. Haley <=