datacommsserver/esockserver/ssock/SS_RSLV.CPP
branchRCL_3
changeset 26 b564fb5fd78b
parent 25 9d7ce34704c8
--- a/datacommsserver/esockserver/ssock/SS_RSLV.CPP	Tue Aug 31 16:25:36 2010 +0300
+++ b/datacommsserver/esockserver/ssock/SS_RSLV.CPP	Wed Sep 01 12:35:48 2010 +0100
@@ -741,6 +741,7 @@
     {
 	LOG(ESockLog::Printf(KESockConnectionTag, _L8("CHostResolver %08x:\tStartSending() iBusy %d, iAwaitingConnection %d"), this,iBusy,iAwaitingConnection) );
 	LockToConnectionInfo();
+	UpdateFlowRequestType();
 	if (iBusy && iAwaitingConnection)
 		{
 		switch (iCurrentOp)
@@ -893,6 +894,12 @@
 		}
 	}
 
+void CHostResolver::UpdateFlowRequestType()
+    {
+    TPckgBuf<TInt> flowRequestTypePckg = iFlowRequestType;
+     
+    iRSP->SetOption(KSOLProvider, KSoFlowRequestType, flowRequestTypePckg);
+    }
 
 void CHostResolver::ProcessMessageL()
 	{