瀏覽代碼

HPCC-16254 Fix regression in child group master activity.

Regression caused by changes in HPCC-16051 caused a child group
activity in thormaster to crash during stats deserialization.

Move stats helper objects to the constructor.

Signed-off-by: Jake Smith <jake.smith@lexisnexis.com>
Jake Smith 8 年之前
父節點
當前提交
08e2c5de86
共有 1 個文件被更改,包括 2 次插入2 次删除
  1. 2 2
      thorlcr/activities/group/thgroup.cpp

+ 2 - 2
thorlcr/activities/group/thgroup.cpp

@@ -26,12 +26,12 @@ class CGroupBaseActivityMaster : public CMasterActivity
 public:
     CGroupBaseActivityMaster(CMasterGraphElement *info) : CMasterActivity(info)
     {
+        statNumGroups.setown(new CThorStats(queryJob(), StNumGroups));
+        statNumGroupMax.setown(new CThorStats(queryJob(), StNumGroupMax));
     }
     virtual void init()
     {
         CMasterActivity::init();
-        statNumGroups.setown(new CThorStats(queryJob(), StNumGroups));
-        statNumGroupMax.setown(new CThorStats(queryJob(), StNumGroupMax));
     }
     virtual void deserializeStats(unsigned node, MemoryBuffer &mb)
     {