diff -r bb2423252ea3 -r c1029e558ef5 tcpiputils/dhcp/src/DHCPSess.cpp --- a/tcpiputils/dhcp/src/DHCPSess.cpp Wed Sep 15 13:53:10 2010 +0300 +++ b/tcpiputils/dhcp/src/DHCPSess.cpp Wed Oct 13 16:17:27 2010 +0300 @@ -88,14 +88,17 @@ * @leave KErrNotSupported or other leave code from ConfigureL, ControL or IoctlL */ { - __CFLOG_VAR((KLogSubSysDHCP, KLogCode, _L8("CDHCPSession::ServiceL"))); + __CFLOG_VAR((KLogSubSysDHCP, KLogCode, _L8("CDHCPSession[%08x]::DoServiceL, &aMessage %08x, aMessage.sessionid [%08x],aMessage.Function %d, aMessage.Handle %08x"),this, &aMessage, aMessage.Session(),aMessage.Function(), aMessage.Handle())); switch (aMessage.Function()) { case EConfigDaemonDeregister: if ( iDHCPIfs.Count()) { - iDHCPIfs[0]->HandleClientRequestL(aMessage); + __CFLOG_VAR((KLogSubSysDHCP, KLogCode, _L8("CDHCPSession[%08x]::DoServiceL Count is true"),this)); + ASSERT(iMessage.IsNull()); + iMessage = aMessage; + iDHCPIfs[0]->HandleClientRequestL(iMessage); } else { @@ -104,6 +107,7 @@ break; case EConfigDaemonConfigure: ASSERT(iMessage.IsNull()); + __CFLOG_VAR((KLogSubSysDHCP, KLogCode, _L8("CDHCPSession[%08x]::DoServiceL ::EConfigDaemonConfigure ConfigureL ; iMessage =%d"), this, iMessage.Function())); iMessage = aMessage; ConfigureL(iMessage); break; @@ -117,6 +121,7 @@ ControlL(aMessage); break; case EConfigDaemonCancel: + __CFLOG_VAR((KLogSubSysDHCP, KLogCode, _L8("CDHCPSession[%08x]::ServiceL, Cancel"),this)); aMessage.Complete(KErrNone); //must be before the rest to avoid deadlock with ESOCK for (TInt i=0 ; i < iDHCPIfs.Count() ; ++i) { @@ -169,7 +174,7 @@ * @leave KErrNotReady, or leave code in HandleClientRequestL */ { - __CFLOG_VAR((KLogSubSysDHCP, KLogCode, _L8("CDHCPSession::Ioctl"))); + __CFLOG_VAR((KLogSubSysDHCP, KLogCode, _L8("CDHCPSession[%08x]::Ioctl"),this)); #ifdef __DHCP_HEAP_CHECK_CONTROL if(aMessage.Int1() & KDhcpMemDbgIoctl & ~KConnWriteUserDataBit) @@ -290,7 +295,7 @@ * startup of object fails. */ { - __CFLOG_VAR((KLogSubSysDHCP, KLogCode, _L8("CDHCPSession::Configure"))); + __CFLOG_VAR((KLogSubSysDHCP, KLogCode, _L8("CDHCPSession[%08x]::Configure"),this)); if (iDHCPIfs.Count()) {