diff -r f56ec6ce2732 -r 6f9f6e99a23e mmappcomponents/mmmtpdataprovider/mmmtpdprequestprocessor/src/crequestprocessor.cpp --- a/mmappcomponents/mmmtpdataprovider/mmmtpdprequestprocessor/src/crequestprocessor.cpp Tue May 11 16:40:32 2010 +0300 +++ b/mmappcomponents/mmmtpdataprovider/mmmtpdprequestprocessor/src/crequestprocessor.cpp Tue May 25 13:14:13 2010 +0300 @@ -21,11 +21,10 @@ #include #include #include -#include -#include #include "crequestprocessor.h" #include "crequestchecker.h" +#include "mmmtpdputility.h" #include "mmmtpdplogger.h" static const TInt KNullBufferSize = 4096; @@ -214,6 +213,7 @@ break; case ECompletingPhase: + MmMtpDpUtility::SetPSStatus(EMtpPSStatusReadyToSync); result = DoHandleCompletingPhaseL(); break; @@ -427,23 +427,6 @@ } // ----------------------------------------------------------------------------- -// CRequestProcessor::SetPSStatus -// Set P&S Status to avoid MPX access conflict -// ----------------------------------------------------------------------------- -// -void CRequestProcessor::SetPSStatus() - { - TInt mtpStatus; - RProperty::Get( KMtpPSUid, KMtpPSStatus, mtpStatus); - - if ( mtpStatus != EMtpPSStatusActive ) - { - TInt err = RProperty::Set( KMtpPSUid, KMtpPSStatus, EMtpPSStatusActive ); - PRINT1( _L("MM MTP <> CRequestProcessor::SetPSStatus err = %d" ), err ); - } - } - -// ----------------------------------------------------------------------------- // CRequestProcessor::ExtractSessionTransactionId // retrieve the session id and transaction code from the current request // -----------------------------------------------------------------------------