X-Git-Url: http://git.argeo.org/?a=blobdiff_plain;f=org.argeo.slc.core%2Fsrc%2Fmain%2Fjava%2Forg%2Fargeo%2Fslc%2Fcore%2Ftest%2Fcontext%2FSimpleParentContextAware.java;h=2dfa12346382ec99a740530f020adcadd65f41fa;hb=0ee30b3cfd07a1e96eeb21ee729b2c7825585b94;hp=08f54ac8763146bf92c1a19d78ad46a35268b6bd;hpb=7717aa5e3983a7f91e071671a2ef0b8a904e5913;p=gpl%2Fargeo-slc.git diff --git a/org.argeo.slc.core/src/main/java/org/argeo/slc/core/test/context/SimpleParentContextAware.java b/org.argeo.slc.core/src/main/java/org/argeo/slc/core/test/context/SimpleParentContextAware.java index 08f54ac87..2dfa12346 100644 --- a/org.argeo.slc.core/src/main/java/org/argeo/slc/core/test/context/SimpleParentContextAware.java +++ b/org.argeo.slc.core/src/main/java/org/argeo/slc/core/test/context/SimpleParentContextAware.java @@ -24,7 +24,10 @@ public class SimpleParentContextAware extends SimpleContextAware implements // If has a parent, sync it. super.afterPropertiesSet(); } else { - ContextUtils.synchronize(this); + if(children.size()>0){ + // No need to synchronize if no children + ContextUtils.synchronize(this); + } } } }