From fbe9d9f128ce23909a976927b0a8987873ed1cfa Mon Sep 17 00:00:00 2001 From: Luck Date: Sun, 3 Sep 2017 16:16:21 +0100 Subject: [PATCH] Run user cleanup task async and not on Storage init --- .../common/storage/backing/file/FlatfileBacking.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/common/src/main/java/me/lucko/luckperms/common/storage/backing/file/FlatfileBacking.java b/common/src/main/java/me/lucko/luckperms/common/storage/backing/file/FlatfileBacking.java index d71897b1..3126fb5a 100644 --- a/common/src/main/java/me/lucko/luckperms/common/storage/backing/file/FlatfileBacking.java +++ b/common/src/main/java/me/lucko/luckperms/common/storage/backing/file/FlatfileBacking.java @@ -109,7 +109,9 @@ public abstract class FlatfileBacking extends AbstractBacking { e.printStackTrace(); } - cleanupUsers(); + // schedule user cleanup + plugin.getScheduler().asyncLater(this::cleanupUsers, 10L); + setAcceptingLogins(true); }