diff --git a/serverlogic/src/main/java/com/ljsd/jieling/logic/sevenworld/SevenWorldLogic.java b/serverlogic/src/main/java/com/ljsd/jieling/logic/sevenworld/SevenWorldLogic.java index 9cfcab8ce..3a42fb244 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/logic/sevenworld/SevenWorldLogic.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/logic/sevenworld/SevenWorldLogic.java @@ -125,11 +125,15 @@ public class SevenWorldLogic { * @param session * @throws Exception */ - public void sevenWorldInfoIndication(ISession session) throws Exception { - PlayerInfoProto.SevenWorldInfoRequest.Builder builder = PlayerInfoProto.SevenWorldInfoRequest.newBuilder(); - builder.setTierId(0); - PlayerInfoProto.SevenWorldInfoResponse sevenWorldInfo = getSevenWorldInfo(session.getUid(), builder.build()); - MessageUtil.sendIndicationMessage(session,1, MessageTypeProto.MessageType.SevenWorldInfoIndication_VALUE,sevenWorldInfo,true); + public void sevenWorldInfoIndication(ISession session){ + try { + PlayerInfoProto.SevenWorldInfoRequest.Builder builder = PlayerInfoProto.SevenWorldInfoRequest.newBuilder(); + builder.setTierId(0); + PlayerInfoProto.SevenWorldInfoResponse sevenWorldInfo = getSevenWorldInfo(session.getUid(), builder.build()); + MessageUtil.sendIndicationMessage(session,1, MessageTypeProto.MessageType.SevenWorldInfoIndication_VALUE,sevenWorldInfo,true); + } catch (Exception e) { + LOGGER.info("七界活动推送异常:{}",e.getMessage()); + } } /**