You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomcat.apache.org by ma...@apache.org on 2001/10/26 15:51:23 UTC

cvs commit: jakarta-tomcat/src/share/org/apache/tomcat/session StandardManager.java

marcsaeg    01/10/26 06:51:23

  Modified:    src/share/org/apache/tomcat/session Tag: tomcat_32
                        StandardManager.java
  Log:
  Negative timeouts now properly cause sessions to never time out.
  
  PR: 4412
  
  Revision  Changes    Path
  No                   revision
  
  
  No                   revision
  
  
  1.11.2.4  +7 -9      jakarta-tomcat/src/share/org/apache/tomcat/session/Attic/StandardManager.java
  
  Index: StandardManager.java
  ===================================================================
  RCS file: /home/cvs/jakarta-tomcat/src/share/org/apache/tomcat/session/Attic/StandardManager.java,v
  retrieving revision 1.11.2.3
  retrieving revision 1.11.2.4
  diff -u -r1.11.2.3 -r1.11.2.4
  --- StandardManager.java	2001/03/17 00:08:40	1.11.2.3
  +++ StandardManager.java	2001/10/26 13:51:23	1.11.2.4
  @@ -1,7 +1,7 @@
   /*
  - * $Header: /home/cvs/jakarta-tomcat/src/share/org/apache/tomcat/session/Attic/StandardManager.java,v 1.11.2.3 2001/03/17 00:08:40 marcsaeg Exp $
  - * $Revision: 1.11.2.3 $
  - * $Date: 2001/03/17 00:08:40 $
  + * $Header: /home/cvs/jakarta-tomcat/src/share/org/apache/tomcat/session/Attic/StandardManager.java,v 1.11.2.4 2001/10/26 13:51:23 marcsaeg Exp $
  + * $Revision: 1.11.2.4 $
  + * $Date: 2001/10/26 13:51:23 $
    *
    * ====================================================================
    *
  @@ -103,7 +103,7 @@
    * @author costin@eng.sun.com
    * @author <a href="mailto:jon@latchkey.com">Jon S. Stevens</a>
    * @author Shai Fultheim [shai@brm.com]
  - * @version $Revision: 1.11.2.3 $ $Date: 2001/03/17 00:08:40 $
  + * @version $Revision: 1.11.2.4 $ $Date: 2001/10/26 13:51:23 $
    */
   public final class StandardManager implements Runnable  {
       // ----------------------------------------------------- Instance Variables
  @@ -213,13 +213,11 @@
        * descriptor (web.xml). This method lets the Context conforgure the
        * session manager according to this value.
        *
  -     * @param minutes The session inactivity timeout in minutes.
  +     * @param minutes The session inactivity timeout in minutes.  A negative time indicates the session should never timeout.
        */
       public void setSessionTimeOut(int minutes) {
  -        if(-1 != minutes) {
  -            // The manager works with seconds...
  -            setMaxInactiveInterval(minutes * 60);
  -        }
  +        // The manager works with seconds...
  +        setMaxInactiveInterval(minutes * 60);
       }
   
       /**