fix pushMessage bug