From e34d07a2069bda546f519c7aaf7aa8fe634d20c2 Mon Sep 17 00:00:00 2001 From: Feiko Joosten Date: Fri, 17 Jul 2020 22:06:44 +0200 Subject: Changed tail to make use of watch file. Fixed an issue where the log file required a manual refresh before the new lines were detected. --- src/MinecraftHandler.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/MinecraftHandler.ts') diff --git a/src/MinecraftHandler.ts b/src/MinecraftHandler.ts index 96b525a..1b741f0 100644 --- a/src/MinecraftHandler.ts +++ b/src/MinecraftHandler.ts @@ -180,7 +180,8 @@ class MinecraftHandler { private initTail (callback: Callback) { if (fs.existsSync(this.config.LOCAL_FILE_PATH)) { console.log(`[INFO] Using configuration for local log file at "${this.config.LOCAL_FILE_PATH}"`) - this.tail = new Tail(this.config.LOCAL_FILE_PATH) + var options= {useWatchFile: true} + this.tail = new Tail(this.config.LOCAL_FILE_PATH, options) } else { throw new Error(`[ERROR] Local log file not found at "${this.config.LOCAL_FILE_PATH}"`) } -- cgit 1.4.1