diff -r 41cc8e7ff496 -r c5f26e3de961 datacommsserver/esockserver/ssock/ss_mmcommsprov.cpp --- a/datacommsserver/esockserver/ssock/ss_mmcommsprov.cpp Wed Aug 18 10:59:59 2010 +0300 +++ b/datacommsserver/esockserver/ssock/ss_mmcommsprov.cpp Thu Sep 02 21:44:45 2010 +0300 @@ -33,10 +33,6 @@ using namespace ESock; using namespace Messages; -//We reserve space for two preallocated activities that may start concurrently on the connection -//node: destroy (connection close) and connection stop. -static const TUint KMaxPreallocatedActivitySize = sizeof(MeshMachine::CNodeRetryParallelActivity) + sizeof(MeshMachine::APreallocatedOriginators<4>); - CMMCommsProviderBase::CMMCommsProviderBase(CCommsFactoryBase& aFactory, const MeshMachine::TNodeActivityMap& aActivityMap) : ACommsFactoryNodeId(aFactory), @@ -123,7 +119,7 @@ if(aClientType.Type() == TCFClientType::ECtrl) { - TRAPD(err, nodeInterface->PreAllocL(KMaxPreallocatedActivitySize)); + TRAPD(err, nodeInterface->PreAllocL(MeshMachine::KDefaultMaxPreallocatedActivitySize)); if(err!=KErrNone) { RemoveClient(nodeInterface->RecipientId());