mkwan 2004/08/30 08:41:55
Modified: java/src/org/apache/xml/utils XMLReaderManager.java
Log:
Fix a memory leak problem described in bugzilla 28082.
Revision Changes Path
1.3 +3 -3
xml-xalan/java/src/org/apache/xml/utils/XMLReaderManager.java
Index: XMLReaderManager.java
===================================================================
RCS file:
/home/cvs/xml-xalan/java/src/org/apache/xml/utils/XMLReaderManager.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- XMLReaderManager.java 17 Feb 2004 04:21:14 -0000 1.2
+++ XMLReaderManager.java 30 Aug 2004 15:41:55 -0000 1.3
@@ -151,9 +151,9 @@
*/
public synchronized void releaseXMLReader(XMLReader reader) {
// If the reader that's being released is the cached reader
- // for this thread, mark it as no longer being in use.
+ // for this thread, remove it from the m_isUse list.
if (m_readers.get() == reader) {
- m_inUse.put(reader, Boolean.FALSE);
+ m_inUse.remove(reader);
}
}
}
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]