Closed
Bug 1092569
Opened 10 years ago
Closed 10 years ago
Feed cache can get out of sync and cause Thunderbird to stop retrieving new items for feeds falsely cached
Categories
(MailNews Core :: Feed Reader, defect)
Tracking
(Not tracked)
RESOLVED
DUPLICATE
of bug 1069819
People
(Reporter: merike, Unassigned)
Details
Every once in a while I discover that a feed I've subscribed to isn't fetching new items present in the feed. Today I caught this happening to a feeds account with only one feed subscribed. I tried to debug this a bit with devtools. It seems that after hitting F5 for that account the cache in Feed.js already has this feed cached. Why it's still cached after previous scheduled check I don't know. There certainly seems to be code removing feeds from cache after downloading them. But at least this specific feed doesn't get new items at the moment because of reaching http://mxr.mozilla.org/comm-central/source/mailnews/extensions/newsblog/content/Feed.js#131 I can wait a few minutes, try again and it still stops there. I don't have any theories why it remains in cache while it shouldn't. It also isn't the only feed cached currently, there are many more that aren't in the process of being checked right now..
Reporter | ||
Comment 1•10 years ago
|
||
Actually, this might be a dupe of bug 1069819. I'm also unable to get new items for that feed after restarting Thunderbird which empties the cache. That exception could be responsible for not removing it from cache earlier.
Reporter | ||
Comment 2•10 years ago
|
||
Ok, I'm confused. I applied the change from bug 1069819
Reporter | ||
Comment 3•10 years ago
|
||
Sorry for submitting too soon :) So I applied the fix from 1069819 on the aurora build I'm using and yet I get "can't access let declaration `tags' before initialization" in devtools. Any ideas how that could be? I see updated code in devtools and there is just one declaration of "let tags" in that function.
Comment 4•10 years ago
|
||
That would be bug 1069819
Reporter | ||
Comment 5•10 years ago
|
||
Yes, I removed jsloader from omni.ja when applying the fix but forgot jssubloader. It didn't help that debugger was showing updated code.
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → DUPLICATE
You need to log in
before you can comment on or make changes to this bug.
Description
•