diff -r cbb1bfb7ebfb -r edd273b3192a mmappcomponents/mmmtpdataprovider/mmmtpdprequestprocessor/src/crenameobject.cpp --- a/mmappcomponents/mmmtpdataprovider/mmmtpdprequestprocessor/src/crenameobject.cpp Fri May 14 16:21:14 2010 +0300 +++ b/mmappcomponents/mmmtpdataprovider/mmmtpdprequestprocessor/src/crenameobject.cpp Thu May 27 13:19:19 2010 +0300 @@ -25,6 +25,7 @@ #include "mmmtpdplogger.h" #include "cmmmtpdpmetadataaccesswrapper.h" #include "crequestprocessor.h" // refer to KMmMtpRArrayGranularity +#include "mmmtpdputility.h" // ----------------------------------------------------------------------------- // CRenameObject::NewL @@ -98,6 +99,8 @@ PRINT1( _L( "MM MTP <> CRenameObject::StartL, handle count = %d" ), iCount ); if ( iCount > 0 ) { + MmMtpDpUtility::SetPSStatus(EMtpPSStatusActive); + // get the old/new folder full file name GetParentSuidL( aParentHandle, aOldFolderName ); @@ -169,6 +172,8 @@ { if( iRenameWaiter->IsStarted() ) iRenameWaiter->AsyncStop(); + + MmMtpDpUtility::SetPSStatus(EMtpPSStatusReadyToSync); } PRINT( _L( "MM MTP <= CRenameObject::RunL" ) );