imagehandlingutilities/thumbnailmanager/thumbnailclient/src/thumbnailrequestactive.cpp
branchRCL_3
changeset 5 82749d516180
parent 1 235a7fc86938
child 7 2eb74cf6572e
--- a/imagehandlingutilities/thumbnailmanager/thumbnailclient/src/thumbnailrequestactive.cpp	Tue Feb 02 00:23:15 2010 +0200
+++ b/imagehandlingutilities/thumbnailmanager/thumbnailclient/src/thumbnailrequestactive.cpp	Fri Feb 19 23:07:36 2010 +0200
@@ -192,6 +192,7 @@
             }
         }
     
+    iTimer->Cancel();
     iTimer->Start( KClientRequestTimeout, KClientRequestTimeout, 
                    TCallBack(TimerCallBack, this));
     SetActive();
@@ -244,7 +245,7 @@
         
         TN_DEBUG2( "CThumbnaiRequestActive::RunL() - file handle opened for %S", &iParams.iFileName );
         
-        iSession.RequestThumbnailL( iFile, iParams.iTargetUri, iParamsPckg, iStatus );
+        iSession.RequestThumbnailL( iFile, iParams.iFileName, iParamsPckg, iStatus );
         CleanupStack::PopAndDestroy( &iFile );
         
         iTimer->Start( KClientRequestTimeout, KClientRequestTimeout, 
@@ -382,10 +383,10 @@
 //
 void CThumbnailRequestActive::ReleaseServerBitmap()
     {
-    TN_DEBUG1( "CThumbnailRequestActive::ReleaseServerBitmap");
-    
     if ( iBitmapHandle && iSession.Handle())
         {
+    	TN_DEBUG1( "CThumbnailRequestActive::ReleaseServerBitmap");
+    
         iSession.ReleaseBitmap( iBitmapHandle );
         iBitmapHandle = 0;
         }