Closed Bug 383538 Opened 17 years ago Closed 8 years ago

occasionally when trying to reload particular feed as a livemark, we see cache expiration time of 0

Categories

(Core :: Networking: Cache, defect)

x86
Windows XP
defect
Not set
normal

Tracking

()

RESOLVED INCOMPLETE

People

(Reporter: moco, Unassigned)

References

()

Details

occasionally when trying to reload particular feed as a livemark, we see cache expiration time of 0

looking at nsHttpChannel::UpdateExpirationTime(), could this be caused by mResponseHead->MustValidate() returning false, and so we call mCacheEntry->SetExpirationTime() with 0?

I'll try to make this happen in the debugger to figure out why the expiration time might be 0.

Note, see http://lxr.mozilla.org/mozilla/source/toolkit/components/places/src/nsLivemarkService.js#213 for how we create this http request.
note, the feed we are seeing this with is:

http://rss.cnn.com/rss/cnn_latest.rss
This is also occasionally seen on Mac OS X as well, also tested with the cnn rss feed.
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.