fix a critical crash issue, when you use default push method