int mesosId = Integer.parseInt(task.extraData);
if (activeMesosTasks.contains(mesosId)) {
// Check whether the task has finished (either successfully or not),
// and report to Mesos if it has
State state = status.getRunState();
TaskState mesosState = null;
if (state == State.SUCCEEDED || state == State.COMMIT_PENDING)
mesosState = TaskState.TASK_FINISHED;
else if (state == State.FAILED || state == State.FAILED_UNCLEAN)
mesosState = TaskState.TASK_FAILED;
else if (state == State.KILLED || state == State.KILLED_UNCLEAN)