equal
deleted
inserted
replaced
102 void CFMSSession::ServiceL(const RMessage2& aMessage) |
102 void CFMSSession::ServiceL(const RMessage2& aMessage) |
103 { |
103 { |
104 RThread clt; aMessage.ClientL(clt); TFullName cltnm = clt.FullName(); |
104 RThread clt; aMessage.ClientL(clt); TFullName cltnm = clt.FullName(); |
105 FLOG(_L( "CFMSSession::ServiceL %d serving for %S?" ) |
105 FLOG(_L( "CFMSSession::ServiceL %d serving for %S?" ) |
106 ,aMessage.Function(), &cltnm ); |
106 ,aMessage.Function(), &cltnm ); |
|
107 clt.Close(); |
107 if( CheckClientSecureIdL( aMessage ) ) |
108 if( CheckClientSecureIdL( aMessage ) ) |
108 { |
109 { |
109 //already one request pending |
110 //already one request pending |
110 if( Server().RequestPending() && |
111 if( Server().RequestPending() && |
111 aMessage.Function() != ECancelOutstandingRequest ) |
112 aMessage.Function() != ECancelOutstandingRequest ) |