AllAggregatorServerData aggregatorData = serverData.getAllAggregatorData();
try {
int num = input.readInt();
for (int i = 0; i < num; i++) {
String name = input.readUTF();
GlobalCommType type = GlobalCommType.values()[input.readByte()];
Writable value = WritableUtils.readWritableObject(input, conf);
if (type == GlobalCommType.SPECIAL_COUNT) {
aggregatorData.receivedRequestCountFromWorker(
((LongWritable) value).get(),
getSenderTaskId());