You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@iotdb.apache.org by ja...@apache.org on 2022/05/26 08:41:29 UTC
[iotdb] 01/01: [IOTDB-3171] Fix NPE when getting modification file
This is an automated email from the ASF dual-hosted git repository.
jackietien pushed a commit to branch IOTDB-3171
in repository https://gitbox.apache.org/repos/asf/iotdb.git
commit 345bd5f7afe2d9bee828636d59236f8ebe2b4a2d
Author: JackieTien97 <ja...@gmail.com>
AuthorDate: Thu May 26 16:40:42 2022 +0800
[IOTDB-3171] Fix NPE when getting modification file
---
.../java/org/apache/iotdb/db/engine/storagegroup/TsFileResource.java | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/server/src/main/java/org/apache/iotdb/db/engine/storagegroup/TsFileResource.java b/server/src/main/java/org/apache/iotdb/db/engine/storagegroup/TsFileResource.java
index 1a5cc07f3d..77b16f0d55 100644
--- a/server/src/main/java/org/apache/iotdb/db/engine/storagegroup/TsFileResource.java
+++ b/server/src/main/java/org/apache/iotdb/db/engine/storagegroup/TsFileResource.java
@@ -98,7 +98,7 @@ public class TsFileResource {
private ModificationFile modFile;
- private ModificationFile compactionModFile;
+ private volatile ModificationFile compactionModFile;
protected volatile TsFileResourceStatus status = TsFileResourceStatus.UNCLOSED;
@@ -131,7 +131,7 @@ public class TsFileResource {
private long ramSize;
- private long tsFileSize = -1L;
+ private volatile long tsFileSize = -1L;
private TsFileProcessor processor;