diff -r a667ebd03ba5 -r 5da8188e392b datacommsserver/esockserver/ssock/ss_mmcommsprov.cpp --- a/datacommsserver/esockserver/ssock/ss_mmcommsprov.cpp Tue Aug 03 15:29:29 2010 +0100 +++ b/datacommsserver/esockserver/ssock/ss_mmcommsprov.cpp Tue Aug 24 14:43:02 2010 +0100 @@ -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());