diff -r 07656293a99c -r cbb19216b74d datacommsserver/esockserver/ssock/ss_mmcommsprov.cpp --- a/datacommsserver/esockserver/ssock/ss_mmcommsprov.cpp Mon Jun 21 17:02:22 2010 +0300 +++ b/datacommsserver/esockserver/ssock/ss_mmcommsprov.cpp Thu Jul 15 20:01:43 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());