Disable synchronous behavior to prevent odd behavior when the backup button is spam clicked
All checks were successful
KnarCraft/Minecraft-Server-Launcher/pipeline/head This commit looks good
All checks were successful
KnarCraft/Minecraft-Server-Launcher/pipeline/head This commit looks good
This commit is contained in:
parent
65ede11ab5
commit
b2ee22eb7b
@ -43,7 +43,7 @@ public class BackupUtil {
|
|||||||
* @param alreadyCopied <p>The amount of bytes already copied</p>
|
* @param alreadyCopied <p>The amount of bytes already copied</p>
|
||||||
* @throws IOException <p>If we can't start a file stream</p>
|
* @throws IOException <p>If we can't start a file stream</p>
|
||||||
*/
|
*/
|
||||||
private static synchronized long backupFolder(File source, File destination, long backupFileSize,
|
private static long backupFolder(File source, File destination, long backupFileSize,
|
||||||
long alreadyCopied) throws IOException {
|
long alreadyCopied) throws IOException {
|
||||||
if (backupAborted) {
|
if (backupAborted) {
|
||||||
return 0L;
|
return 0L;
|
||||||
@ -98,7 +98,7 @@ public class BackupUtil {
|
|||||||
*
|
*
|
||||||
* @param gui <p>The GUI to use for informing the user</p>
|
* @param gui <p>The GUI to use for informing the user</p>
|
||||||
*/
|
*/
|
||||||
public synchronized static void backup(GUI gui) {
|
public static void backup(GUI gui) {
|
||||||
backupAborted = false;
|
backupAborted = false;
|
||||||
if (backupRunning) {
|
if (backupRunning) {
|
||||||
gui.setStatus("A backup is already running");
|
gui.setStatus("A backup is already running");
|
||||||
|
Loading…
Reference in New Issue
Block a user