diff -r ffa62e555b02 -r b790c5b3d11f imagehandlingutilities/thumbnailmanager/thumbnailserver/src/thumbnailgeneratetask.cpp --- a/imagehandlingutilities/thumbnailmanager/thumbnailserver/src/thumbnailgeneratetask.cpp Mon May 03 12:48:51 2010 +0300 +++ b/imagehandlingutilities/thumbnailmanager/thumbnailserver/src/thumbnailgeneratetask.cpp Fri May 14 16:10:12 2010 +0300 @@ -28,6 +28,7 @@ #include "thumbnailmanagerconstants.h" #include "thumbnaillog.h" #include "thumbnailpanic.h" +#include "thumbnailfetchedchecker.h" // ======== MEMBER FUNCTIONS ======== @@ -488,11 +489,15 @@ { iServer.StoreForPathL( iFilename )->StoreThumbnailL( iFilename, tempBitmap, aOriginalSize, EFalse, iThumbnailSize, iModified, EFalse, ETrue ); + //remove result from fetched checker + iServer.FetchedChecker().SetFetchResult( iFilename, KErrNone ); } else if(iTargetUri != KNullDesC) { iServer.StoreForPathL( iTargetUri )->StoreThumbnailL( iTargetUri, tempBitmap, aOriginalSize, EFalse, iThumbnailSize, iModified, EFalse, ETrue ); + //remove result from fetched checker + iServer.FetchedChecker().SetFetchResult( iTargetUri, KErrNone ); } CleanupStack::PopAndDestroy( tempBitmap );