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