The Salt Lake ColdFusion Users Group Message Board › Code › CFFEED issue (bug?)
| Jon Fidler | |
|
I have noticed an issue (bug?) that is creeping up with the CFFEED tag and I have not seen anything on the Internet that explains this.
Issue explained: I have a scheduled task that reads about 1000 RSS feeds every hour, every single day. It has been working for about 6 months now, however I noticed a few months ago that it was throwing errors after running for a while. I started recording these errors and noticed that the CFFEED continuously threw errors on the same RSS feed every single time and increasingly adds more to the list as time goes on. But the interesting part is that once I restart the CF Application service, it no longer errors out on those feeds. The error list is empty for a few hours, then the ritual begins all over again with different feeds. The error is as follows: "Unable to parse the feed: Either source specified is invalid or feed is malformed." I suspect it deals with caching these "malformed" feeds somewhere in CF and is not refreshing it until the service restarts. Now for my questions, is this a bug with CFFEED? Is there a way to clear the CF cache where it is storing the faulty feeds? Will the ignoreEnclosureError attribute make a difference? Is there a way to clear the cache without restarting the service? If anyone has any further insight to this issue, feel free to respond. |