remm 2002/10/11 01:56:29 Modified: catalina/src/share/org/apache/catalina/loader WebappClassLoader.java Removed: catalina/src/share/org/apache/catalina/connector HttpRequestBase.java HttpResponseBase.java RequestBase.java RequestStream.java ResponseBase.java ResponseStream.java ResponseWriter.java catalina/src/share/org/apache/catalina/net SSLServerSocketFactory.java Log: - As voted, remove deprecated components. Revision Changes Path 1.8 +18 -13 jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/loader/WebappClassLoader.java Index: WebappClassLoader.java =================================================================== RCS file: /home/cvs/jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/loader/WebappClassLoader.java,v retrieving revision 1.7 retrieving revision 1.8 diff -u -r1.7 -r1.8 --- WebappClassLoader.java 10 Oct 2002 14:35:21 -0000 1.7 +++ WebappClassLoader.java 11 Oct 2002 08:56:29 -0000 1.8 @@ -1432,26 +1432,31 @@ started = false; - int length = jarFiles.length; + int length = files.length; + for (int i = 0; i < length; i++) { + files[i] = null; + } + + length = jarFiles.length; for (int i = 0; i < length; i++) { try { jarFiles[i].close(); - jarFiles[i] = null; } catch (IOException e) { // Ignore } + jarFiles[i] = null; } notFoundResources.clear(); resourceEntries.clear(); - repositories = new String[0]; - files = new File[0]; - jarFiles = new JarFile[0]; - jarRealFiles = new File[0]; + repositories = null; + files = null; + jarFiles = null; + jarRealFiles = null; jarPath = null; - jarNames = new String[0]; - lastModifiedDates = new long[0]; - paths = new String[0]; + jarNames = null; + lastModifiedDates = null; + paths = null; hasExternalRepositories = false; permissionList.clear();
-- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>