diff -r 7c90e6132015 -r 10e98eab6f85 browserutilities/feedsengine/FeedsServer/Server/src/UpdateFeedTask.cpp --- a/browserutilities/feedsengine/FeedsServer/Server/src/UpdateFeedTask.cpp Fri May 08 08:25:06 2009 +0300 +++ b/browserutilities/feedsengine/FeedsServer/Server/src/UpdateFeedTask.cpp Fri Jul 03 15:54:40 2009 +0100 @@ -195,12 +195,12 @@ iObserver.Completed(iPackedFeed, *iUrl,iFeedId, err); iPackedFeed = NULL; } - + // The load failed, exit cleanly. else { // Pass the status to the observer. - iObserver.Completed(NULL, *iUrl,iFeedId, aStatusCode); + iObserver.Completed(NULL, *iUrl,iFeedId, ((aStatusCode == KErrNone)? KErrCorrupt:aStatusCode)); } }