From d2f70c74c201108039a3cd41687fc3f94085aae2 Mon Sep 17 00:00:00 2001 From: wangyuan Date: Wed, 18 Sep 2019 19:11:32 +0800 Subject: [PATCH] test gm --- serverlogic/src/main/java/com/ljsd/GmService.java | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/serverlogic/src/main/java/com/ljsd/GmService.java b/serverlogic/src/main/java/com/ljsd/GmService.java index 0e7199e4a..8d16b8a23 100644 --- a/serverlogic/src/main/java/com/ljsd/GmService.java +++ b/serverlogic/src/main/java/com/ljsd/GmService.java @@ -59,8 +59,8 @@ public class GmService implements RPCRequestGMIFace.Iface { RedisUtil.getInstence().zsetAddOne(key, String.valueOf(user.getId()), teamForce); } },uids , 10);*/ - - AyyncWorker ayyncWorker = new AyyncWorker() { + User userInMem = UserManager.getUserInMem(uid); + AyyncWorker ayyncWorker = new AyyncWorker(userInMem,true) { @Override public void work(User user) throws Exception { int teamForce = HeroLogic.getInstance().calTeamTotalForce(user, 1, false); @@ -70,8 +70,6 @@ public class GmService implements RPCRequestGMIFace.Iface { RedisUtil.getInstence().zsetAddOne(key, String.valueOf(user.getId()), teamForce); } }; - ayyncWorker.setTask(true); - ayyncWorker.setUser(UserManager.getUser(uid)); ProtocolsManager instance = ProtocolsManager.getInstance(); HandlerLogicThread handlerThread = instance.handlerThreads[uid % instance.HANDLER_THREAD_NUM]; handlerThread.addAyyncWorker(ayyncWorker);