}
List<String> errors = taskMetricInfo.anyQueueFull();
if (errors.size() > 0) {
for (String error : errors)
clusterState.report_task_error(topologyId, Integer.valueOf(taskId), error);
}
clusterState.update_task_metric(topologyId, taskId, taskMetricInfo);
} catch(Exception e) {
logger.error(marker, "Failed to update metrics data in ZK for topo-{} task-{}.",