瀏覽代碼

Fix gh-1198, Check return from getTargetClusterInfo to preven core in workunit.dll

Signed-off-by: Anthony Fishbeck <Anthony.Fishbeck@lexisnexis.com>
Anthony Fishbeck 13 年之前
父節點
當前提交
9c8f805fb1
共有 1 個文件被更改,包括 2 次插入0 次删除
  1. 2 0
      common/workunit/wujobq.cpp

+ 2 - 0
common/workunit/wujobq.cpp

@@ -1865,6 +1865,8 @@ IJobQueue *createJobQueue(const char *name)
 extern bool WORKUNIT_API runWorkUnit(const char *wuid, const char *cluster)
 {
     Owned<IConstWUClusterInfo> clusterInfo = getTargetClusterInfo(cluster);
+    if (!clusterInfo.get())
+        return false;
     SCMStringBuffer agentQueue;
     clusterInfo->getAgentQueue(agentQueue);
     if (!agentQueue.length())