diff -r f0aa341a25bf -r ff2fb7658ff7 imagehandlingutilities/thumbnailmanager/thumbnailclient/src/thumbnailmanagerimpl.cpp --- a/imagehandlingutilities/thumbnailmanager/thumbnailclient/src/thumbnailmanagerimpl.cpp Wed Jun 09 10:01:32 2010 +0300 +++ b/imagehandlingutilities/thumbnailmanager/thumbnailclient/src/thumbnailmanagerimpl.cpp Mon Jun 21 16:00:46 2010 +0300 @@ -47,7 +47,11 @@ // CThumbnailManagerImpl::~CThumbnailManagerImpl() { - delete iRequestQueue; + TN_DEBUG1( "CThumbnailManagerImpl::~CThumbnailManagerImpl() - start" ); + + delete iRequestQueue; + iRequestQueue = NULL; + iSession.Close(); iFs.Close(); @@ -65,6 +69,8 @@ } delete iMimeTypeList; + + TN_DEBUG1( "CThumbnailManagerImpl::~CThumbnailManagerImpl() - end" ); } @@ -94,6 +100,7 @@ ( EOptimizeForQuality ), iRequestId( 0 ) { // No implementation required + TN_DEBUG1( "CThumbnailManagerImpl::CThumbnailManagerImpl()" ); } @@ -104,6 +111,8 @@ // void CThumbnailManagerImpl::ConstructL() { + TN_DEBUG1( "CThumbnailManagerImpl::ConstructL - start"); + User::LeaveIfError( iSession.Connect()); User::LeaveIfError( iFs.Connect()); User::LeaveIfError( iFs.ShareProtected()); @@ -129,11 +138,14 @@ { // Fbs connection was available in the beginning, no need to // increase the reference count + TN_DEBUG1( "CThumbnailManagerImpl::ConstructL - no need to update sessionCount"); } } // request processor iRequestQueue = CThumbnailRequestQueue::NewL(); + + TN_DEBUG1( "CThumbnailManagerImpl::ConstructL - end"); }