Kaynağa Gözat

Fixed memory leak in ProfileSaveTask

bm01 13 yıl önce
ebeveyn
işleme
5057a8a7a3

+ 2 - 2
Changelog.txt

@@ -6,9 +6,9 @@ Key:
   = Fix
   ! Change
   - Removal
-
+
 Version 1.3.10-dev
- +
+ = Fixed players never being removed from memory (memory leak)
 
 Version 1.3.09
  + Added compatibility with AntiCheat (Which I highly recommend to prevent cheating)

+ 1 - 1
src/main/java/com/gmail/nossr50/runnables/ProfileSaveTask.java

@@ -15,7 +15,7 @@ public class ProfileSaveTask implements Runnable {
         playerProfile.save();
 
         if (!playerProfile.getPlayer().isOnline()) {
-            Users.getProfiles().remove(playerProfile);
+            Users.remove(playerProfile.getPlayerName());
         }
     }
 }