--- a/datacommsserver/esockserver/test/providers/dummy/src/dummypr_factory.cpp Fri Sep 17 08:36:26 2010 +0300
+++ b/datacommsserver/esockserver/test/providers/dummy/src/dummypr_factory.cpp Mon Oct 04 02:21:43 2010 +0300
@@ -329,6 +329,8 @@
ACommsFactoryNodeId* CDummyFlowFactory::DoFindOrCreateObjectL(TFactoryQueryBase& aQuery)
{
const TDefaultFlowFactoryQuery& query = static_cast<const TDefaultFlowFactoryQuery&>(aQuery);
+ User::After(0.3*1000000); //Artificial yield to test cancellation. Do not remove.
+
if(query.iMessageId != TCFServiceProvider::TCommsBinderRequest::Id())
{
//the factory only reacts to creation triggered by TCommsBinderRequest