diff -r 5cc2995847ea -r a082c848c9a9 fotaapplication/fotaserver/FotaServer/src/fotaSrvSession.cpp --- a/fotaapplication/fotaserver/FotaServer/src/fotaSrvSession.cpp Tue Sep 14 22:54:36 2010 +0300 +++ b/fotaapplication/fotaserver/FotaServer/src/fotaSrvSession.cpp Wed Sep 15 13:08:27 2010 +0300 @@ -167,6 +167,7 @@ TFullName cltnm = clt.FullName(); FLOG(_L( "CFotaSrvSession::ServiceL %d serving for %S?" ) ,aMessage.Function(), &cltnm ); + clt.Close(); TInt cmd = aMessage.Function(); if(( cmd!= EGetState ) && (cmd!= EGetResult ))