File tree Expand file tree Collapse file tree 1 file changed +8
-4
lines changed
prj/coherence-core/src/main/java/com/tangosol/net Expand file tree Collapse file tree 1 file changed +8
-4
lines changed Original file line number Diff line number Diff line change @@ -767,11 +767,15 @@ public Parameter resolve(String sName)
767767 {
768768 if (service instanceof CacheService )
769769 {
770- // create and register the backing map manager
771- BackingMapManager mgr = ((CachingScheme ) scheme ).realizeBackingMapManager (this );
770+ CacheService cacheService = (CacheService ) service ;
771+ if (cacheService .getBackingMapManager () == null )
772+ {
773+ // create and register the backing map manager
774+ BackingMapManager mgr = ((CachingScheme ) scheme ).realizeBackingMapManager (this );
772775
773- registerBackingMapManager (mgr );
774- ((CacheService ) service ).setBackingMapManager (mgr );
776+ registerBackingMapManager (mgr );
777+ cacheService .setBackingMapManager (mgr );
778+ }
775779 }
776780
777781 startService (service );
You can’t perform that action at this time.
0 commit comments