reportMessageStat(_manager, _message, taskResult);
sendReply(accessor, _message, taskResult);
}
else
{
GroupMessageInfo info = _executor._groupMsgHandler.onCompleteSubMessage(_message);
if (info != null)
{
// TODO: changed to async update
// group update current state
Map<PropertyKey, CurrentState> curStateMap = info.merge();
for (PropertyKey key : curStateMap.keySet())
{
accessor.updateProperty(key, curStateMap.get(key));
}