1 Commits

Author SHA1 Message Date
efb10b9a83 移除了 PerceiveCore 中不必要的锁 2025-11-11 09:25:08 +08:00

View File

@@ -82,14 +82,12 @@ public class PerceiveCore extends PartnerCore<PerceiveCore> {
@CapabilityMethod @CapabilityMethod
public void updateUser(User temp) { public void updateUser(User temp) {
usersLock.lock();
User user = getUser(temp.getUuid()); User user = getUser(temp.getUuid());
user.setRelation(temp.getRelation()); user.setRelation(temp.getRelation());
user.setImpressions(temp.getImpressions()); user.setImpressions(temp.getImpressions());
user.setAttitude(temp.getAttitude()); user.setAttitude(temp.getAttitude());
user.setStaticMemory(temp.getStaticMemory()); user.setStaticMemory(temp.getStaticMemory());
user.updateRelationChange(user.getRelationChange()); user.updateRelationChange(user.getRelationChange());
usersLock.unlock();
} }
@Override @Override