aboutsummaryrefslogtreecommitdiff
path: root/spark-common/src/main/java/me/lucko/spark/common/CommandHandler.java
diff options
context:
space:
mode:
authorLuck <git@lucko.me>2018-06-09 22:47:50 +0100
committerLuck <git@lucko.me>2018-06-09 22:47:50 +0100
commit48924d99d3f91d7319eceea74619c5ebcf4d76fa (patch)
tree9c9a2030933f3da447059f99f8ff174842dbefce /spark-common/src/main/java/me/lucko/spark/common/CommandHandler.java
parent7e4ca1ef197422cb08be675707641f68c4e52f5f (diff)
downloadspark-48924d99d3f91d7319eceea74619c5ebcf4d76fa.tar.gz
spark-48924d99d3f91d7319eceea74619c5ebcf4d76fa.tar.bz2
spark-48924d99d3f91d7319eceea74619c5ebcf4d76fa.zip
Use ScheduledExecutorService instead of Timer
Diffstat (limited to 'spark-common/src/main/java/me/lucko/spark/common/CommandHandler.java')
-rw-r--r--spark-common/src/main/java/me/lucko/spark/common/CommandHandler.java8
1 files changed, 1 insertions, 7 deletions
diff --git a/spark-common/src/main/java/me/lucko/spark/common/CommandHandler.java b/spark-common/src/main/java/me/lucko/spark/common/CommandHandler.java
index 72774d5..e253d29 100644
--- a/spark-common/src/main/java/me/lucko/spark/common/CommandHandler.java
+++ b/spark-common/src/main/java/me/lucko/spark/common/CommandHandler.java
@@ -17,7 +17,6 @@ import java.util.Arrays;
import java.util.Iterator;
import java.util.List;
import java.util.Set;
-import java.util.Timer;
import java.util.concurrent.CompletableFuture;
import java.util.concurrent.TimeUnit;
import java.util.regex.Matcher;
@@ -36,11 +35,6 @@ public abstract class CommandHandler<T> {
/** The prefix used in all messages */
private static final String PREFIX = "&8[&fspark&8] &7";
- /**
- * The {@link Timer} being used by the {@link #activeSampler}.
- */
- private final Timer samplingThread = new Timer("spark-sampling-thread", true);
-
/** Guards {@link #activeSampler} */
private final Object[] activeSamplerMutex = new Object[0];
/** The WarmRoast instance currently running, if any */
@@ -183,7 +177,7 @@ public abstract class CommandHandler<T> {
if (ticksOver != -1) {
builder.ticksOver(ticksOver, tickCounter);
}
- sampler = this.activeSampler = builder.start(this.samplingThread);
+ sampler = this.activeSampler = builder.start();
sendPrefixedMessage("&bProfiler now active!");
if (timeoutSeconds == -1) {