X-Git-Url: http://git.argeo.org/?a=blobdiff_plain;f=org.argeo.slc.detached%2Fsrc%2Fmain%2Fjava%2Forg%2Fargeo%2Fslc%2Fdetached%2FDetachedExecutionServerImpl.java;h=4d9abc59827a52e774873c5b68b0511d536d4663;hb=ca0cd80c31bd91e537d7e8ab2ed509bba56dc7c3;hp=ca16fb344f083dbb5fe2f8ba3388ea475e96ee56;hpb=7645b746eaf9106c9d9d84e81f09d83ac5bfd62e;p=gpl%2Fargeo-slc.git diff --git a/org.argeo.slc.detached/src/main/java/org/argeo/slc/detached/DetachedExecutionServerImpl.java b/org.argeo.slc.detached/src/main/java/org/argeo/slc/detached/DetachedExecutionServerImpl.java index ca16fb344..4d9abc598 100644 --- a/org.argeo.slc.detached/src/main/java/org/argeo/slc/detached/DetachedExecutionServerImpl.java +++ b/org.argeo.slc.detached/src/main/java/org/argeo/slc/detached/DetachedExecutionServerImpl.java @@ -17,7 +17,8 @@ public class DetachedExecutionServerImpl implements DetachedExecutionServer { private final DetachedContextImpl detachedContext; private final List sessions; - private int skipCount = 0; + private int skipCount = 1;// start skipCount at 1 since the first step is + // always an open session private BundleContext bundleContext; @@ -113,7 +114,8 @@ public class DetachedExecutionServerImpl implements DetachedExecutionServer { .info("Path " + request.getPath() + " was previously in error, executing it again." - + " (skipCount=" + skipCount + ")"); + + " (skipCount=" + skipCount + "). Reset skip count to 1"); + skipCount = 1; } } else { // went further as skip count, doing nothing.