yoavs 2004/08/31 07:07:54 Modified: catalina/src/share/org/apache/catalina/session ManagerBase.java Log: Added explicit close of randomIS DataInputSource for better resource handling. Revision Changes Path 1.32 +14 -1 jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/session/ManagerBase.java Index: ManagerBase.java =================================================================== RCS file: /home/cvs/jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/session/ManagerBase.java,v retrieving revision 1.31 retrieving revision 1.32 diff -u -r1.31 -r1.32 --- ManagerBase.java 16 Aug 2004 09:31:05 -0000 1.31 +++ ManagerBase.java 31 Aug 2004 14:07:54 -0000 1.32 @@ -452,6 +452,12 @@ if( log.isDebugEnabled() ) log.debug( "Opening " + devRandomSource ); } catch( IOException ex ) { + try { + randomIS.close(); + } catch (Exception e) { + log.warn("Failed to close randomIS."); + } + randomIS=null; } } @@ -728,6 +734,13 @@ } catch( Exception ex ) { } devRandomSource=null; + + try { + randomIS.close(); + } catch (Exception e) { + log.warn("Failed to close randomIS."); + } + randomIS=null; } Random random = getRandom();
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]