diff -r d2517372cc44 -r ae69c2e8bc34 syncmlfw/ds/netmon/src/CNetMon.cpp --- a/syncmlfw/ds/netmon/src/CNetMon.cpp Tue Sep 28 17:53:08 2010 +0530 +++ b/syncmlfw/ds/netmon/src/CNetMon.cpp Fri Oct 15 11:46:45 2010 +0530 @@ -105,7 +105,12 @@ CNetMon::~CNetMon() { DBG_FILE(_S8("CNetMon::~CNetMon() begins")); - + if ( iGlobalTimer ) + { + iGlobalTimer->Cancel(); + delete iGlobalTimer; + iGlobalTimer = NULL; + } DBG_FILE(_S8("CNetMon::~CNetMon() ends")); }