diff -r 80975da52420 -r 43d09473c595 mmserv/tms/tmsserver/src/tmsaudioinbandtoneplayer.cpp --- a/mmserv/tms/tmsserver/src/tmsaudioinbandtoneplayer.cpp Mon May 03 12:59:52 2010 +0300 +++ b/mmserv/tms/tmsserver/src/tmsaudioinbandtoneplayer.cpp Fri May 14 16:22:35 2010 +0300 @@ -58,6 +58,9 @@ { TRACE_PRN_FN_ENT; iFsSession.Close(); + iCurrent->CancelPlay(); + delete iCurrent; + delete iPlayBeepSequence; delete iPlayNoSoundSequence; delete iPlayDataSequence; @@ -68,7 +71,6 @@ delete iResourceCongestionSeq; delete iResourceReorderSeq; delete iResourceBusySeq; - delete iCurrent; TRACE_PRN_FN_EXT; }