yoavs       2004/11/17 07:00:48

  Modified:    catalina/src/share/org/apache/catalina/session
                        FileStore.java
               webapps/docs changelog.xml
  Log:
  Bugzilla 32130: add safety check to FileStore#keys method.
  
  Revision  Changes    Path
  1.6       +7 -1      
jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/session/FileStore.java
  
  Index: FileStore.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/session/FileStore.java,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- FileStore.java    23 Jun 2004 13:51:36 -0000      1.5
  +++ FileStore.java    17 Nov 2004 15:00:48 -0000      1.6
  @@ -209,7 +209,13 @@
           if (file == null) {
               return (new String[0]);
           }
  +
           String files[] = file.list();
  +        
  +        // Bugzilla 32130
  +        if((files == null) || (files.length < 1)) {
  +            return (new String[0]);
  +        }
   
           // Build and return the list of session identifiers
           ArrayList list = new ArrayList();
  
  
  
  1.165     +19 -4     jakarta-tomcat-catalina/webapps/docs/changelog.xml
  
  Index: changelog.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-tomcat-catalina/webapps/docs/changelog.xml,v
  retrieving revision 1.164
  retrieving revision 1.165
  diff -u -r1.164 -r1.165
  --- changelog.xml     17 Nov 2004 14:35:30 -0000      1.164
  +++ changelog.xml     17 Nov 2004 15:00:48 -0000      1.165
  @@ -26,6 +26,24 @@
     </p>
   </section>
   
  +<section name="Tomcat 5.5.5 (yoavs)">
  +  <subsection name="General">
  +    <changelog>
  +      <update>
  +        <bug>32235</bug>: Sync conf/web.xml MIME types with Apache httpd. 
(yoavs)
  +      </update>
  +    </changelog>
  +  </subsection>
  +
  +  <subsection name="Catalina">
  +    <changelog>
  +      <fix>
  +        <bug>32130</bug>: Add safety check to FileStore#keys method. (yoavs)
  +      </fix>
  +    </changelog>
  +  </subsection>
  +</section>
  +
   <section name="Tomcat 5.5.4 (yoavs)">
     <subsection name="General">
       <changelog>
  @@ -35,16 +53,13 @@
         <update>
           <bug>31912</bug>: Add PNG and CSS file types to replication filter 
default. (yoavs)
         </update>
  -      <update>
  -        <bug>32235</bug>: Sync conf/web.xml MIME types with Apache httpd. 
(yoavs)
  -      </update>
       </changelog>
     </subsection>
     
     <subsection name="Catalina">
       <changelog>
         <fix>
  -        . Add processExpiresFrequency to PersistentManagerBase and made some 
small JDBCStore optimizations (pero)
  +        Add processExpiresFrequency to PersistentManagerBase and made some 
small JDBCStore optimizations (pero)
         </fix>
         <fix>
           Register JSP monitoring mbean for each servlet that declares a 
jsp-file in web.xml. (luehe)
  
  
  

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

Reply via email to