From 8788dba24eb98631a69450749e0ddffe318b7efa Mon Sep 17 00:00:00 2001 From: zhangshanxue Date: Tue, 22 Sep 2020 18:16:40 +0800 Subject: [PATCH] =?UTF-8?q?=E5=85=AC=E4=BC=9Abug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../main/java/com/ljsd/jieling/logic/family/GuildLogic.java | 4 ++-- .../com/ljsd/jieling/logic/rank/rankImpl/ForceCurrRank.java | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/serverlogic/src/main/java/com/ljsd/jieling/logic/family/GuildLogic.java b/serverlogic/src/main/java/com/ljsd/jieling/logic/family/GuildLogic.java index 4ba0f1fa7..4734ed855 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/logic/family/GuildLogic.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/logic/family/GuildLogic.java @@ -650,8 +650,9 @@ public class GuildLogic { throw new ErrorCodeException(ErrorCode.FAMILY_NOT_KICK_IN_WAR); } + User targetUser = UserManager.getUser(targetUid); //TODO lock check - OnUserLeveFamily(user); + OnUserLeveFamily(targetUser); Family.KickOutIndication kickIndication = Family.KickOutIndication.newBuilder().setUid(targetUid).build(); sendIndicationToMember(guildInfo,MessageTypeProto.MessageType.FAMILY_KICK_INDICATION,kickIndication); @@ -663,7 +664,6 @@ public class GuildLogic { if(guildInfo.getDefendInfo().containsKey((targetUid))){ guildInfo.removeDefendInfo(targetUid); } - User targetUser = UserManager.getUser(targetUid); targetUser.getPlayerInfoManager().setGuildId(0); targetUser.getGuildMyInfo().clearOfLevelGuild(); addGuildLog(guildInfo.getId(),GuildDef.Log.KICK,targetUser.getPlayerInfoManager().getNickName()); diff --git a/serverlogic/src/main/java/com/ljsd/jieling/logic/rank/rankImpl/ForceCurrRank.java b/serverlogic/src/main/java/com/ljsd/jieling/logic/rank/rankImpl/ForceCurrRank.java index abae4c757..2a0ac3718 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/logic/rank/rankImpl/ForceCurrRank.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/logic/rank/rankImpl/ForceCurrRank.java @@ -57,7 +57,7 @@ public class ForceCurrRank extends AbstractRank implements IEventHandler{ private void run(){ Queue infoQueue = ForceCurrRank.infoQueue; - LOGGER.info("实时战力排行,队列长度{}",infoQueue.size()); + // LOGGER.info("实时战力排行,队列长度{}",infoQueue.size()); if(infoQueue.isEmpty()){ return; }