This is an automated email from the ASF dual-hosted git repository. yongzao pushed a commit to branch try-to-fix-procedure-NPE in repository https://gitbox.apache.org/repos/asf/iotdb.git
commit 7cb03303a343eefa8087e4aaf57704ded716ad7a Author: Yongzao <[email protected]> AuthorDate: Fri Oct 17 13:20:20 2025 +0800 Update AbstractProcedureScheduler.java --- .../confignode/procedure/scheduler/AbstractProcedureScheduler.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/iotdb-core/confignode/src/main/java/org/apache/iotdb/confignode/procedure/scheduler/AbstractProcedureScheduler.java b/iotdb-core/confignode/src/main/java/org/apache/iotdb/confignode/procedure/scheduler/AbstractProcedureScheduler.java index b8e8c5778c4..5a8d53dcb16 100644 --- a/iotdb-core/confignode/src/main/java/org/apache/iotdb/confignode/procedure/scheduler/AbstractProcedureScheduler.java +++ b/iotdb-core/confignode/src/main/java/org/apache/iotdb/confignode/procedure/scheduler/AbstractProcedureScheduler.java @@ -78,7 +78,7 @@ public abstract class AbstractProcedureScheduler implements ProcedureScheduler { @Override public void addFront(final Procedure procedure) { - if (procedure.isSuccess()) { + if (procedure != null && procedure.isSuccess()) { LOG.warn("Don't add a successful procedure back to the scheduler, it will be ignored"); return; }
