mirror of
https://github.com/LuckPerms/LuckPerms.git
synced 2024-09-30 22:37:33 +02:00
Increase UserHousekeeper cleanup interval & print debug message when unloading
This commit is contained in:
parent
2fd896508b
commit
b17da055af
@ -57,7 +57,7 @@ public abstract class AbstractUserManager<T extends User> extends AbstractManage
|
|||||||
public AbstractUserManager(LuckPermsPlugin plugin, UserHousekeeper.TimeoutSettings timeoutSettings) {
|
public AbstractUserManager(LuckPermsPlugin plugin, UserHousekeeper.TimeoutSettings timeoutSettings) {
|
||||||
this.plugin = plugin;
|
this.plugin = plugin;
|
||||||
this.housekeeper = new UserHousekeeper(plugin, this, timeoutSettings);
|
this.housekeeper = new UserHousekeeper(plugin, this, timeoutSettings);
|
||||||
this.plugin.getBootstrap().getScheduler().asyncRepeating(this.housekeeper, 10, TimeUnit.SECONDS);
|
this.plugin.getBootstrap().getScheduler().asyncRepeating(this.housekeeper, 30, TimeUnit.SECONDS);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
@ -25,6 +25,7 @@
|
|||||||
|
|
||||||
package me.lucko.luckperms.common.model.manager.user;
|
package me.lucko.luckperms.common.model.manager.user;
|
||||||
|
|
||||||
|
import me.lucko.luckperms.common.config.ConfigKeys;
|
||||||
import me.lucko.luckperms.common.plugin.LuckPermsPlugin;
|
import me.lucko.luckperms.common.plugin.LuckPermsPlugin;
|
||||||
import me.lucko.luckperms.common.util.ExpiringSet;
|
import me.lucko.luckperms.common.util.ExpiringSet;
|
||||||
|
|
||||||
@ -78,6 +79,9 @@ public class UserHousekeeper implements Runnable {
|
|||||||
}
|
}
|
||||||
|
|
||||||
// unload them
|
// unload them
|
||||||
|
if (this.plugin.getConfiguration().get(ConfigKeys.DEBUG_LOGINS)) {
|
||||||
|
this.plugin.getLogger().info("User Housekeeper: unloading user data for " + uuid);
|
||||||
|
}
|
||||||
this.userManager.unload(uuid);
|
this.userManager.unload(uuid);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user