diff --git a/drpy/src/main/java/com/hiker/drpy/method/Global.java b/drpy/src/main/java/com/hiker/drpy/method/Global.java index 14dae4309..60223755c 100644 --- a/drpy/src/main/java/com/hiker/drpy/method/Global.java +++ b/drpy/src/main/java/com/hiker/drpy/method/Global.java @@ -149,9 +149,7 @@ public class Global { timer.schedule(new TimerTask() { @Override public void run() { - executor.submit(() -> { - func.call(); - }); + if (!executor.isShutdown()) executor.submit(() -> { func.call(); }); } }, delay); }