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

This commit is contained in:
Daniel Qian
2014-12-01 22:00:09 +08:00
parent e7b184286c
commit 24b1e9b4eb
2 changed files with 6 additions and 6 deletions

View File

@@ -77,6 +77,9 @@ public class WxMpMessageRouter {
for (final Rule rule : rules) {
if (rule.test(wxMessage)) {
matchRules.add(rule);
if(!rule.reEnter) {
break;
}
}
}
@@ -91,9 +94,6 @@ public class WxMpMessageRouter {
public void run() {
for (final Rule rule : matchRules) {
rule.service(wxMessage);
if (!rule.reEnter) {
break;
}
}
}
});