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 <mtp/tmtptypeevent.h>
#include <mtp/mmtpconnection.h>
#include <mtp/mmtpobjectmgr.h>
-#include <e32property.h>
-#include <mtpprivatepskeys.h>
#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
// -----------------------------------------------------------------------------