修正一个可能导致handler被重复调用的bug.

Signed-off-by: Jack <jack.wgm@gmail.com>