I can't stop laughing.
Anyway, wouldn't it be reasonable that if you properly
closed the client side connection that the server side
session would be informed of this and close its session?

thanks,

Eric,

this code looks funny - and is completely useless. Remove it.
All you have to do is call HttpMethod.releaseConnection.

You are trying to destroy a server-side session from the client side. 
This is simply impossible. Your *webapplication* has to destroy the 
session with a call to HttpSession.invalidate(). Or you can simply wait 
until it expires. Default timeout is something like 30 minutes or so. 
Normally a session is destroyed upon "logout" from the webapp. How that 
happens is not standardized and depends completely on the concrete 
implementation.

Ortwin Glück

Eric Portalez wrote:
> Hello,
> 
> I'm trying to terminate properly my session, but I don't manage.
> 
> Here my code :
> 
> public void closeSession() throws IOException{
>   if(client != null){
>    
> client.getHttpConnectionManager().getConnection(client.getHostConfiguration()).setConnectionTimeout(1);
>
client.getHttpConnectionManager().releaseConnection(client.getHttpConnectionManager().getConnection(client.get
HostConfiguration()));
>    
> client.getHttpConnectionManager().getConnection(client.getHostConfiguration()).close();
>    client.setConnectionTimeout(1);
>    client = null;
>   }
> }
> 
> 
> I've tried differents combinations without any success. My manager in tomcat 
> always shows me that the
session is opende.
> I precise that my session disapear correctly at the end of the timeout.
> 
> 
> Any ideas ?
> 
> Thanks.
> 
> 
> Eric Portalez
> 
> 

-- 
[web]  http://www.odi.ch/
[blog] http://www.odi.ch/weblog/
[pgp]  key 0x81CF3416
        finger print F2B1 B21F F056 D53E 5D79 A5AF 02BE 70F5 81CF 3416

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to