master事件处理

StartEvent

将相应VC中的任务加入到run queue中 (作业开始执行时候,从VC的wait队列pop出来了,TaskAssigned仅仅改变了Task状态变量的值),

FinishEvent

同时删除了Task在相应VC和TaskPool中的结构

FailEvent

删除了Task在TaskPool中的结构(在相应VC中已经没有了,被pop出来了)

原文地址:https://www.cnblogs.com/zhangzhang/p/2935719.html