Unverified Commit ca6872a9 authored by Rubik-W's avatar Rubik-W Committed by GitHub
Browse files

fix:Depend check bug (#2229)

* fix:#1787

* fix:#1787
parent 4318e860
Loading
Loading
Loading
Loading
+3 −3
Original line number Diff line number Diff line
@@ -674,9 +674,9 @@ public class MasterExecThread implements Runnable {
        TaskNode taskNode = dag.getNode(taskName);
        List<String> depNameList = taskNode.getDepList();
        for(String depsNode : depNameList ){

            if(forbiddenTaskList.containsKey(depsNode) ||
                    skipTaskNodeList.containsKey(depsNode)){
            if(!dag.containsNode(depsNode)
                    || forbiddenTaskList.containsKey(depsNode)
                    || skipTaskNodeList.containsKey(depsNode)){
                continue;
            }
            // dependencies must be fully completed