|
|
@ -480,7 +480,8 @@ public class GenericScope implements Scope, BeanFactoryPostProcessor, |
|
|
|
ReadWriteLock readWriteLock = scope.getLock(this.targetBeanName); |
|
|
|
ReadWriteLock readWriteLock = scope.getLock(this.targetBeanName); |
|
|
|
if (readWriteLock == null) { |
|
|
|
if (readWriteLock == null) { |
|
|
|
if (logger.isDebugEnabled()) { |
|
|
|
if (logger.isDebugEnabled()) { |
|
|
|
logger.debug("For bean with name [" + this.targetBeanName + "] there is no read write lock. Will create a new one to avoid NPE"); |
|
|
|
logger.debug("For bean with name [" + this.targetBeanName |
|
|
|
|
|
|
|
+ "] there is no read write lock. Will create a new one to avoid NPE"); |
|
|
|
} |
|
|
|
} |
|
|
|
readWriteLock = new ReentrantReadWriteLock(); |
|
|
|
readWriteLock = new ReentrantReadWriteLock(); |
|
|
|
} |
|
|
|
} |
|
|
|