mirror of
https://github.com/LuckPerms/LuckPerms.git
synced 2025-02-11 01:51:24 +01:00
Fix memory leak, woops
This commit is contained in:
parent
008dc3fc52
commit
9e0fdcbfee
@ -41,10 +41,14 @@ public class SpongeUserManager extends UserManager implements ContextListener<Pl
|
|||||||
public void cleanup(User user) {
|
public void cleanup(User user) {
|
||||||
if (!plugin.getGame().getServer().getPlayer(plugin.getUuidCache().getExternalUUID(user.getUuid())).isPresent()) {
|
if (!plugin.getGame().getServer().getPlayer(plugin.getUuidCache().getExternalUUID(user.getUuid())).isPresent()) {
|
||||||
unload(user);
|
unload(user);
|
||||||
plugin.getService().getUserSubjects().unload(user.getUuid());
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public void preUnload(User user) {
|
||||||
|
plugin.getService().getUserSubjects().unload(user.getUuid());
|
||||||
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public User apply(UserIdentifier id) {
|
public User apply(UserIdentifier id) {
|
||||||
SpongeUser user = id.getUsername() == null ?
|
SpongeUser user = id.getUsername() == null ?
|
||||||
|
Loading…
Reference in New Issue
Block a user