diff options
author | snowleo <schneeleo@gmail.com> | 2013-04-14 04:44:16 +0300 |
---|---|---|
committer | snowleo <schneeleo@gmail.com> | 2013-04-14 04:44:16 +0300 |
commit | 9a3295439b33d2ced0cdfa13ae9828e4c121c13e (patch) | |
tree | 2a50ab9d0e4a45d7f806003f69d97d66526bcd0e | |
parent | 656a40abb235d8129165942e3d197d36751938fd (diff) | |
download | Essentials-9a3295439b33d2ced0cdfa13ae9828e4c121c13e.tar Essentials-9a3295439b33d2ced0cdfa13ae9828e4c121c13e.tar.gz Essentials-9a3295439b33d2ced0cdfa13ae9828e4c121c13e.tar.lz Essentials-9a3295439b33d2ced0cdfa13ae9828e4c121c13e.tar.xz Essentials-9a3295439b33d2ced0cdfa13ae9828e4c121c13e.zip |
Threading Fix
-rw-r--r-- | Essentials/src/com/earth2me/essentials/Backup.java | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/Essentials/src/com/earth2me/essentials/Backup.java b/Essentials/src/com/earth2me/essentials/Backup.java index 7c8f29aec..3b7d9297c 100644 --- a/Essentials/src/com/earth2me/essentials/Backup.java +++ b/Essentials/src/com/earth2me/essentials/Backup.java @@ -41,7 +41,7 @@ public class Backup implements Runnable startTask(); } - public void cleanup() + public synchronized void stopTask() { running = false; if (taskId != -1) @@ -141,7 +141,7 @@ public class Backup implements Runnable server.dispatchCommand(cs, "save-on"); if (server.getOnlinePlayers().length == 0) { - cleanup(); + stopTask(); } active = false; LOGGER.log(Level.INFO, _("backupFinished")); |