From ffaa4fbd4d0b2547930ac6a00fae52dd545b959a Mon Sep 17 00:00:00 2001 From: Xuhao Wang <1023605039@qq.com> Date: Wed, 5 Apr 2023 21:05:35 +0800 Subject: [PATCH] Update TaskTimeoutNotifyAlarmPlugin.java (#1149) Optimize the scenario where executeTimeOut is empty or <= 0 --- .../hippo4j/core/plugin/impl/TaskTimeoutNotifyAlarmPlugin.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hippo4j-core/src/main/java/cn/hippo4j/core/plugin/impl/TaskTimeoutNotifyAlarmPlugin.java b/hippo4j-core/src/main/java/cn/hippo4j/core/plugin/impl/TaskTimeoutNotifyAlarmPlugin.java index a3026619..be5726d3 100644 --- a/hippo4j-core/src/main/java/cn/hippo4j/core/plugin/impl/TaskTimeoutNotifyAlarmPlugin.java +++ b/hippo4j-core/src/main/java/cn/hippo4j/core/plugin/impl/TaskTimeoutNotifyAlarmPlugin.java @@ -94,7 +94,7 @@ public class TaskTimeoutNotifyAlarmPlugin extends AbstractTaskTimerPlugin { */ @Override protected void processTaskTime(long taskExecuteTime) { - if (taskExecuteTime <= executeTimeOut) { + if (executeTimeOut <= 0 || taskExecuteTime <= executeTimeOut) { return; } threadPoolCheckAlarm.asyncSendExecuteTimeOutAlarm(threadPoolId, taskExecuteTime, executeTimeOut, threadPoolExecutor);