fix a receive msg