GNOME Bugzilla – Bug 303194
Feeds don't update on mono-1.1.7
Last modified: 2005-05-06 07:56:30 UTC
Distribution/Version: Gentoo After upgrading to mono-1.1.7, all my feeds in blam stopped updating. This affects both 1.6.1 and CVS. Tracked it down to a silently caught exception in src/FeedUpdater.cs. Seems that doing WebRequest.Headers.Add ("If-Modified-Since", foo) is a no-no. The patch which I'm about to add fixes this, by casting the WebRequest to an HttpWebRequest and using the IfModifiedSince property. Patch applies to current CVS.
Created attachment 46073 [details] [review] Patch to FeedUpdater.cs This patch uses the IfModifiedSince property instead of trying to add to the Header collection.
Thanks, commited to CVS.