This is an automated email from the ASF dual-hosted git repository.

haonan pushed a commit to branch ignore_error_for_file_timeIndexCache
in repository https://gitbox.apache.org/repos/asf/iotdb.git

commit 168eaab7879b55d3fb545c3606f1f8661a451666
Author: HTHou <[email protected]>
AuthorDate: Mon Sep 23 15:34:37 2024 +0800

    Ignore the acceptable NPE then write FileTimeIndexCache
---
 .../dataregion/utils/fileTimeIndexCache/FileTimeIndexCacheWriter.java  | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git 
a/iotdb-core/datanode/src/main/java/org/apache/iotdb/db/storageengine/dataregion/utils/fileTimeIndexCache/FileTimeIndexCacheWriter.java
 
b/iotdb-core/datanode/src/main/java/org/apache/iotdb/db/storageengine/dataregion/utils/fileTimeIndexCache/FileTimeIndexCacheWriter.java
index 3d88575ba68..68b469aeb7a 100644
--- 
a/iotdb-core/datanode/src/main/java/org/apache/iotdb/db/storageengine/dataregion/utils/fileTimeIndexCache/FileTimeIndexCacheWriter.java
+++ 
b/iotdb-core/datanode/src/main/java/org/apache/iotdb/db/storageengine/dataregion/utils/fileTimeIndexCache/FileTimeIndexCacheWriter.java
@@ -63,7 +63,8 @@ public class FileTimeIndexCacheWriter implements ILogWriter {
       }
     } catch (ClosedChannelException ignored) {
       logger.warn("someone interrupt current thread, so no need to do write 
for io safety");
-    }
+    } catch (Exception ignored) {
+    } // There may be an ignorable NPE if the channel is closed and set null 
here
   }
 
   @Override

Reply via email to