client count decreased too often in IndexedDiskCacheManager.release -------------------------------------------------------------------
Key: JCS-36 URL: https://issues.apache.org/jira/browse/JCS-36 Project: JCS Issue Type: Bug Components: Indexed Disk Cache Affects Versions: jcs-1.3, jcs-1.4-dev Reporter: Matthias Kerkhoff Assignee: Aaron Smuts The release() method decreases the client count TWICE during each invocation. As getInstance increases the client count only once release will not work as expected: public void release() { clients--; if ( --clients != 0 ) { return; } should be changed into public void release() { if ( --clients != 0 ) { return; } -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]