Revert "fix add listener faiure"

This reverts commit eba565e459bc7e03c8ac5a125bd87194ad5dc5cf.
r