From 60da85c09abfde71db9f9acaac936d19677016b3 Mon Sep 17 00:00:00 2001 From: Li Yu Heng Date: Wed, 9 Oct 2024 18:16:32 +0800 Subject: [PATCH] Catch Exception to improve the robustness of loading procedure #13696 --- .../org/apache/iotdb/confignode/persistence/ProcedureInfo.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/iotdb-core/confignode/src/main/java/org/apache/iotdb/confignode/persistence/ProcedureInfo.java b/iotdb-core/confignode/src/main/java/org/apache/iotdb/confignode/persistence/ProcedureInfo.java index b2abf1f95e8e1..5589fdd37994b 100644 --- a/iotdb-core/confignode/src/main/java/org/apache/iotdb/confignode/persistence/ProcedureInfo.java +++ b/iotdb-core/confignode/src/main/java/org/apache/iotdb/confignode/persistence/ProcedureInfo.java @@ -171,7 +171,7 @@ private static Optional loadProcedure(Path procedureFilePath) { } return Optional.ofNullable(procedure); } - } catch (IOException e) { + } catch (Exception e) { LOGGER.error("Load {} failed, it will be deleted.", procedureFilePath, e); if (!procedureFilePath.toFile().delete()) { LOGGER.error("{} deleted failed; take appropriate action.", procedureFilePath, e);