thread: correct the infinite event propagation issue