X-Git-Url: http://git.argeo.org/?a=blobdiff_plain;f=runtime%2Forg.argeo.slc.support.jcr%2Fsrc%2Fmain%2Fjava%2Forg%2Fargeo%2Fslc%2Fjcr%2FJcrTestResult.java;h=daeb3249135caad35a12aeabc9eb5cb2f2cd900a;hb=a66f1580f7f1fcd781917d749eb9b29670f661f5;hp=c9d80202921110dd9eb3e65298971fea4f0d6911;hpb=f78bb2a6d314add95e34691e7b43cb7655c81dda;p=gpl%2Fargeo-slc.git diff --git a/runtime/org.argeo.slc.support.jcr/src/main/java/org/argeo/slc/jcr/JcrTestResult.java b/runtime/org.argeo.slc.support.jcr/src/main/java/org/argeo/slc/jcr/JcrTestResult.java index c9d802029..daeb32491 100644 --- a/runtime/org.argeo.slc.support.jcr/src/main/java/org/argeo/slc/jcr/JcrTestResult.java +++ b/runtime/org.argeo.slc.support.jcr/src/main/java/org/argeo/slc/jcr/JcrTestResult.java @@ -133,6 +133,8 @@ public class JcrTestResult implements TestResult, SlcNames, AttachmentsEnabled { JcrUtils.discardUnderlyingSessionQuietly(node); throw new SlcException("Cannot get close date from " + node, e); } + if (logoutWhenDestroyed) + JcrUtils.logoutQuietly(session); } public Date getCloseDate() {