issue #47 rule的reEnter判断时机过迟的问题