diff -r cbb1bfb7ebfb -r edd273b3192a mmappcomponents/mmmtpdataprovider/mmmtpdprequestprocessor/src/crequestprocessor.cpp --- a/mmappcomponents/mmmtpdataprovider/mmmtpdprequestprocessor/src/crequestprocessor.cpp Fri May 14 16:21:14 2010 +0300 +++ b/mmappcomponents/mmmtpdataprovider/mmmtpdprequestprocessor/src/crequestprocessor.cpp Thu May 27 13:19:19 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 // -----------------------------------------------------------------------------