Make UpdateChecker run asynchronously and not block startup

Closes #1049
This commit is contained in:
riking
2013-06-27 09:31:06 -07:00
parent de46277bea
commit a4a1ba4331
2 changed files with 24 additions and 7 deletions

View File

@ -0,0 +1,19 @@
package com.gmail.nossr50.runnables;
import com.gmail.nossr50.mcMMO;
import com.gmail.nossr50.util.UpdateChecker;
/**
* Async task
*/
public class UpdateCheckerTask implements Runnable {
@Override
public void run() {
try {
mcMMO.p.updateCheckerCallback(UpdateChecker.updateAvailable());
}
catch (Exception e) {
mcMMO.p.updateCheckerCallback(false);
}
}
}