datacommsserver/esockserver/ssock/SS_RSLV.CPP
branchRCL_3
changeset 67 00c6709d25aa
parent 14 8b5d60ce1e94
child 69 9d7ce34704c8
--- a/datacommsserver/esockserver/ssock/SS_RSLV.CPP	Thu Jul 15 20:01:43 2010 +0300
+++ b/datacommsserver/esockserver/ssock/SS_RSLV.CPP	Thu Aug 19 11:05:47 2010 +0300
@@ -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()
 	{