[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: rss feed stuck - keeps downloading same articles
From: |
Ted Zlatanov |
Subject: |
Re: rss feed stuck - keeps downloading same articles |
Date: |
Thu, 30 Jul 2009 13:13:52 -0500 |
User-agent: |
Gnus/5.110011 (No Gnus v0.11) Emacs/23.1.50 (gnu/linux) |
On Wed, 29 Jul 2009 17:39:35 +0100 Paul Mead <paul.d.mead@gmail.com> wrote:
PM> Ted Zlatanov <tzz@lifelogs.com> writes:
>> Paul,
>> I added a debug statement in nnrss.el:
>>
>> (gnus-message 9 "nnrss: Making hash index of %s" (gnus-prin1-to-string item))
>>
>> a few months ago, which will help you. Crank up gnus-verbose to 9 and
>> look in the *Messages* buffer to see the full RSS entry that's
>> retrieved, so you can examine the fields and determine which ones are
>> causing your problems.
>>
>> Don't forget to turn gnus-verbose back down when you're done :)
>>
>> Ted
PM> Ouch! I just got around to trying this. I'm not sure where I should put
PM> your debug statement - I put it at the end of nnrss.el but I got an
PM> error.
PM> I set gnus-verbose to 9 and reloaded the feed and now have 72,000 lines
PM> of text in my *Messages* buffer - what on earth am I looking for?
Look for the dump of the RSS entries, and specifically any fields that
mutate between two fetches. In other words, you have:
fetch A:
entry E1:
field P: "hello"
fielq Q: "bye"
fetch B:
entry E2:
field P: "hello"
fielq Q: "bye again"
nnrss computes a hash based on P and Q and all the other fields in the
entry, so you have to find what Qs change between fetch A and fetch B
and ignore those Qs.
Ted