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