browserutilities/downloadmgr/DownloadMgrClntSrv/src/DownloadMgrClntSession.cpp
branchRCL_3
changeset 93 79859ed3eea9
parent 37 cb62a4f66ebe
child 94 919f36ff910f
--- a/browserutilities/downloadmgr/DownloadMgrClntSrv/src/DownloadMgrClntSession.cpp	Thu Aug 19 10:58:56 2010 +0300
+++ b/browserutilities/downloadmgr/DownloadMgrClntSrv/src/DownloadMgrClntSession.cpp	Tue Aug 31 16:17:46 2010 +0300
@@ -19,24 +19,23 @@
 
 // INCLUDE FILES
 #include "DownloadMgrLogger.h"
-#include <downloadmgrclient.h>
+#include "DownloadMgrClient.h"
 #include "DownloadMgrServer.h"
 #include "DownloadMgrStart.h"
 #include "DownloadMgrDef.h"
 #include "DownloadMgrDefAttrib.h"
 #include "DownloadMgrHandler.h"
 #include <e32svr.h>
-#include <EscapeUtils.h>
+#include <escapeutils.h>
 #include <centralrepository.h>
 #include "DownloadMgrCRKeys.h"
-#include <browseruisdkcrkeys.h>
-#include <coddownload.h>
+#include <BrowserUiSDKCRKeys.h>
+#include <CodDownload.h>
 
 // CONSTANTS
 const TInt KHttpDownloadMgrObserverArrayGranularity = 4;
 const TInt KHttpDownloadMgrDefalutAttribsGranularity = 4;
 const TInt KDefaultMsgSlots = 16;
-const TInt KNumOfSubSessions = 16;
 
 _LIT8( KHttpScheme, "http" );
 _LIT8( KHttpsScheme, "https" );
@@ -600,11 +599,6 @@
     
     CLOG_ENTERFN( "RHttpDownloadMgr::CreateDownloadL" )
     
-    //Leave if the number of parallel downloads exceeds 16.
-    if(!IsNewDownloadPossible()){
-        User::LeaveIfError(KErrServerBusy);
-        }
-    
     RHttpDownload* download = new (ELeave) RHttpDownload ( this );
     CleanupStack::PushL( download );
     CleanupClosePushL( *download );
@@ -845,22 +839,6 @@
     }
 
 // ---------------------------------------------------------
-// RHttpDownloadMgr::IsNewDownloadPossible()
-// ---------------------------------------------------------
- TBool RHttpDownloadMgr::IsNewDownloadPossible()
-{
-    TInt32 value(0);    
-    TPckg<TInt32> pckg( value );
-    if(KErrNone ==  SendReceive( EHttpDownMgrNumOfSubSessions, 
-                           TIpcArgs(&pckg ) )){
-        if(value < KNumOfSubSessions){
-            return ETrue;
-        }
-    }
-    return EFalse;
-}
-
-// ---------------------------------------------------------
 // RHttpDownloadMgr::Disconnect
 // ---------------------------------------------------------
 //