Return-Path: Delivered-To: apmail-jakarta-tomcat-dev-archive@jakarta.apache.org Received: (qmail 58381 invoked by uid 500); 25 Aug 2001 14:19:53 -0000 Mailing-List: contact tomcat-dev-help@jakarta.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: list-post: Reply-To: tomcat-dev@jakarta.apache.org Delivered-To: mailing list tomcat-dev@jakarta.apache.org Received: (qmail 58372 invoked by uid 500); 25 Aug 2001 14:19:53 -0000 Delivered-To: apmail-jakarta-tomcat-cvs@apache.org Date: 25 Aug 2001 14:13:36 -0000 Message-ID: <20010825141336.34066.qmail@icarus.apache.org> From: nacho@apache.org To: jakarta-tomcat-cvs@apache.org Subject: cvs commit: jakarta-tomcat/src/admin/contextAdmin sessionExpire.jsp X-Spam-Rating: h31.sny.collab.net 1.6.2 0/1000/N nacho 01/08/25 07:13:36 Modified: src/admin/contextAdmin sessionExpire.jsp Log: Avoiding NPE if the session being invalitated does not exist. Revision Changes Path 1.2 +11 -3 jakarta-tomcat/src/admin/contextAdmin/sessionExpire.jsp Index: sessionExpire.jsp =================================================================== RCS file: /home/cvs/jakarta-tomcat/src/admin/contextAdmin/sessionExpire.jsp,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- sessionExpire.jsp 2001/03/23 02:14:17 1.1 +++ sessionExpire.jsp 2001/08/25 14:13:36 1.2 @@ -11,12 +11,20 @@ -

Invalidate <%= request.getParameter("id" ) %>

+

Invalidating <%= request.getParameter("id" ) %>

-<% org.apache.tomcat.core.ServerSession s=store.findSession( ctx, +<% + org.apache.tomcat.core.ServerSession s=store.findSession( ctx, request.getParameter("id" )); - s.setState( org.apache.tomcat.core.ServerSession.STATE_EXPIRED ); + if (s != null ) { + s.setState( org.apache.tomcat.core.ServerSession.STATE_EXPIRED ); %> +

Session invalidated successfully

+<% + } else +%> + +

Session not found , already invalidated