equal
deleted
inserted
replaced
236 void RThumbnailSession::ReleaseBitmap( TInt aBitmapHandle ) |
236 void RThumbnailSession::ReleaseBitmap( TInt aBitmapHandle ) |
237 { |
237 { |
238 TInt err = Send( EReleaseBitmap, TIpcArgs( aBitmapHandle )); |
238 TInt err = Send( EReleaseBitmap, TIpcArgs( aBitmapHandle )); |
239 while ( err == KErrServerBusy ) |
239 while ( err == KErrServerBusy ) |
240 { |
240 { |
|
241 TN_DEBUG1( "RThumbnailSession::ReleaseBitmap() - server slots full"); |
|
242 |
241 err = Send( EReleaseBitmap, TIpcArgs( aBitmapHandle )); |
243 err = Send( EReleaseBitmap, TIpcArgs( aBitmapHandle )); |
242 } |
244 } |
243 } |
245 } |
244 |
246 |
245 |
247 |
247 // Cancel pending thumbnail request |
249 // Cancel pending thumbnail request |
248 // --------------------------------------------------------------------------- |
250 // --------------------------------------------------------------------------- |
249 // |
251 // |
250 TInt RThumbnailSession::CancelRequest( TThumbnailRequestId aRequestId ) |
252 TInt RThumbnailSession::CancelRequest( TThumbnailRequestId aRequestId ) |
251 { |
253 { |
252 TInt err = SendReceive( ECancelRequest, TIpcArgs( aRequestId )); |
254 TInt err = Send( ECancelRequest, TIpcArgs( aRequestId )); |
253 while ( err == KErrServerBusy ) |
255 while ( err == KErrServerBusy ) |
254 { |
256 { |
255 err = SendReceive( ECancelRequest, TIpcArgs( aRequestId )); |
257 TN_DEBUG1( "RThumbnailSession::CancelRequest() - server slots full"); |
|
258 |
|
259 err = Send( ECancelRequest, TIpcArgs( aRequestId )); |
256 } |
260 } |
257 return err; |
261 return err; |
258 } |
262 } |
259 |
263 |
260 |
264 |
263 // --------------------------------------------------------------------------- |
267 // --------------------------------------------------------------------------- |
264 // |
268 // |
265 TInt RThumbnailSession::ChangePriority( TThumbnailRequestId aRequestId, TInt |
269 TInt RThumbnailSession::ChangePriority( TThumbnailRequestId aRequestId, TInt |
266 aNewPriority ) |
270 aNewPriority ) |
267 { |
271 { |
268 TInt err = SendReceive( EChangePriority, TIpcArgs( aRequestId, aNewPriority )); |
272 TInt err = Send( EChangePriority, TIpcArgs( aRequestId, aNewPriority )); |
269 while ( err == KErrServerBusy ) |
273 while ( err == KErrServerBusy ) |
270 { |
274 { |
271 err = SendReceive( EChangePriority, TIpcArgs( aRequestId, aNewPriority )); |
275 TN_DEBUG1( "RThumbnailSession::ChangePriority() - server slots full"); |
|
276 |
|
277 err = Send( EChangePriority, TIpcArgs( aRequestId, aNewPriority )); |
272 } |
278 } |
273 return err; |
279 return err; |
274 } |
280 } |
275 |
281 |
276 // --------------------------------------------------------------------------- |
282 // --------------------------------------------------------------------------- |