|
Fix Version/s
|
|
1.4
[ 12312868
]
|
|
Description
|
InvalidEvictorLender does not always synchronize referant field.
Patch to follow - please check that the correct synch object is used.
|
InvalidEvictorLender does not always synchronize referant field.
Patch to follow - please check that the correct synch object is used.
Similar problems apply to GenericKeyedObjectPool:
Inconsistent synchronization of org.apache.commons.pool.impl.GenericKeyedObjectPool._testOnBorrow; locked 66% of time
GenericKeyedObjectPool.java line 913
Inconsistent synchronization of org.apache.commons.pool.impl.GenericKeyedObjectPool._testOnReturn; locked 66% of time
GenericKeyedObjectPool.java line 1096
And to GenericObjectPool:
Inconsistent synchronization of org.apache.commons.pool.impl.GenericObjectPool._testOnBorrow; locked 66% of time
GenericObjectPool.java line 915
Inconsistent synchronization of org.apache.commons.pool.impl.GenericObjectPool._testOnReturn; locked 66% of time
GenericObjectPool.java line 1017
|
|
Summary
|
InvalidEvictorLender does not always synchronize referant field
|
Inconsistent synch in InvalidEvictorLender, GenericKeyedObjectPool, GenericObjectPool
|