- fixed dead loop if just get the inner message and without set anything to it