fix(ball-common): 修复当事件处理失败时直接会阻塞后续redis消息的bug

This commit is contained in:
2024-03-26 17:25:49 +08:00
parent 4e29246441
commit 84721e31ee
3 changed files with 10 additions and 6 deletions

View File

@@ -27,7 +27,11 @@ public class BallRedisListener extends JedisPubSub {
if (ballMessage.getReceiverID() != null && !ballAPI.isLocalServer(ballMessage.getReceiverID())) {
return;
}
eventBus.post(new MessageReceivedEvent(channel, ballMessage));
try {
eventBus.post(new MessageReceivedEvent(channel, ballMessage));
} catch (Exception | Error e) {
e.printStackTrace();
}
}
@Override