--- 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()
{