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 2004/03/20 12:11:07 UTC

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

markt       2004/03/20 03:11:07

  Modified:    catalina/src/share/org/apache/catalina/session
                        JDBCStore.java
  Log:
  - Fix bug 18369. Prevent npe in StoreBase if a sql exception occurs.
  - Ported from TC4.
  
  Revision  Changes    Path
  1.9       +2 -1      jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/session/JDBCStore.java
  
  Index: JDBCStore.java
  ===================================================================
  RCS file: /home/cvs/jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/session/JDBCStore.java,v
  retrieving revision 1.8
  retrieving revision 1.9
  diff -u -r1.8 -r1.9
  --- JDBCStore.java	27 Feb 2004 14:58:46 -0000	1.8
  +++ JDBCStore.java	20 Mar 2004 11:11:07 -0000	1.9
  @@ -469,6 +469,7 @@
                       keys = (String[]) tmpkeys.toArray(new String[tmpkeys.size()]);
                   } catch (SQLException e) {
                       log(sm.getString(getStoreName() + ".SQLException", e));
  +                    keys = new String[0];
                       // Close the connection so that it gets reopened next time
                       if (dbConnection != null)
                           close(dbConnection);
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: tomcat-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tomcat-dev-help@jakarta.apache.org