glenn 2003/03/11 17:21:58 Modified: catalina/src/share/org/apache/catalina/session JDBCStore.java Log: Fix Bug 17900, first session skipped Revision Changes Path 1.5 +7 -10 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.4 retrieving revision 1.5 diff -u -r1.4 -r1.5 --- JDBCStore.java 4 Mar 2003 04:31:47 -0000 1.4 +++ JDBCStore.java 12 Mar 2003 01:21:58 -0000 1.5 @@ -461,16 +461,13 @@ preparedKeysSql.setString(1, getName()); rst = preparedKeysSql.executeQuery(); - if (rst != null && rst.next()) { - ArrayList tmpkeys = new ArrayList(); + ArrayList tmpkeys = new ArrayList(); + if (rst != null) { while(rst.next()) { tmpkeys.add(rst.getString(1)); } - keys = (String[]) - tmpkeys.toArray(new String[tmpkeys.size()]); - } else { - keys = new String[0]; } + keys = (String[]) tmpkeys.toArray(new String[tmpkeys.size()]); } catch(SQLException e) { log(sm.getString(getStoreName()+".SQLException", e)); } finally {
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]