imagehandlingutilities/thumbnailmanager/thumbnailclient/src/thumbnailsession.cpp
changeset 15 7197e789b953
parent 14 2edacbf5d3f9
child 13 ee674526fac5
--- a/imagehandlingutilities/thumbnailmanager/thumbnailclient/src/thumbnailsession.cpp	Fri Mar 19 09:35:30 2010 +0200
+++ b/imagehandlingutilities/thumbnailmanager/thumbnailclient/src/thumbnailsession.cpp	Fri Apr 16 15:16:16 2010 +0300
@@ -238,6 +238,8 @@
     TInt err = Send( EReleaseBitmap, TIpcArgs( aBitmapHandle ));
     while ( err == KErrServerBusy )
         {
+        TN_DEBUG1( "RThumbnailSession::ReleaseBitmap() - server slots full");
+    
         err = Send( EReleaseBitmap, TIpcArgs( aBitmapHandle ));
         }
     }
@@ -249,10 +251,12 @@
 //
 TInt RThumbnailSession::CancelRequest( TThumbnailRequestId aRequestId )
     {
-    TInt err = SendReceive( ECancelRequest, TIpcArgs( aRequestId ));
+    TInt err = Send( ECancelRequest, TIpcArgs( aRequestId ));
     while ( err == KErrServerBusy )
         {
-        err = SendReceive( ECancelRequest, TIpcArgs( aRequestId ));
+        TN_DEBUG1( "RThumbnailSession::CancelRequest() - server slots full");
+    
+        err = Send( ECancelRequest, TIpcArgs( aRequestId ));
         }
     return err;
     }
@@ -265,10 +269,12 @@
 TInt RThumbnailSession::ChangePriority( TThumbnailRequestId aRequestId, TInt
     aNewPriority )
     {
-    TInt err = SendReceive( EChangePriority, TIpcArgs( aRequestId, aNewPriority ));
+    TInt err = Send( EChangePriority, TIpcArgs( aRequestId, aNewPriority ));
     while ( err == KErrServerBusy )
         {
-        err = SendReceive( EChangePriority, TIpcArgs( aRequestId, aNewPriority ));
+        TN_DEBUG1( "RThumbnailSession::ChangePriority() - server slots full");
+    
+        err = Send( EChangePriority, TIpcArgs( aRequestId, aNewPriority ));
         }
     return err;
     }