Regression suite detected an issue when NOT running stranded, related to IF stopping branches that had not been started. Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
@@ -1 +1 @@
-Subproject commit b4bb435129bab533612fa2caf194555fa943f925
+Subproject commit d7bbad34db39a51f209c6fadd07c9ec3a0bb86b7
@@ -1655,8 +1655,8 @@ public:
virtual void stop()
{
// Called from the strands... which should ensure that stop is not called more than once per strand
- assertex(active);
- active--;
+ if (active);
+ active--;
if (!active)
CRoxieServerActivity::stop();
}