private void replyWithAck(int taskId) { var ack = new TaskReceivedAckMessage() { TaskId = taskId }; MasterActor.Tell(ack); }
public void Handle(TaskReceivedAckMessage message) { List <Task> sentTasks; if (validSSWithSentReduceResults.TryGetValue(Sender, out sentTasks)) { sentTasks.RemoveAll(task => { Console.WriteLine("SS Ack for end task: " + task.Id); return(task.Id == message.TaskId); }); } }