From 83c82f8e5b2b3bcbf1ed0288155fb0e4b10d3ffc Mon Sep 17 00:00:00 2001 From: bwcx_jzy Date: Thu, 7 Sep 2023 09:14:36 +0800 Subject: [PATCH] fix Tailer stop NPE --- hutool-core/src/main/java/cn/hutool/core/io/file/Tailer.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/hutool-core/src/main/java/cn/hutool/core/io/file/Tailer.java b/hutool-core/src/main/java/cn/hutool/core/io/file/Tailer.java index 5e7164bfe..448122754 100755 --- a/hutool-core/src/main/java/cn/hutool/core/io/file/Tailer.java +++ b/hutool-core/src/main/java/cn/hutool/core/io/file/Tailer.java @@ -174,7 +174,9 @@ public class Tailer implements Serializable { this.executorService.shutdown(); }finally { IoUtil.close(this.randomAccessFile); - fileDeleteWatchMonitor.close(); + if (fileDeleteWatchMonitor != null) { + fileDeleteWatchMonitor.close(); + } } }