From c1ca32184f996b6c1e1c44883f560a90dffc32a4 Mon Sep 17 00:00:00 2001 From: Brian Gough Date: Thu, 7 Sep 2017 11:55:50 +0100 Subject: [PATCH] log error if state file is truncacted --- app/coffee/SafeReader.coffee | 3 +++ 1 file changed, 3 insertions(+) diff --git a/app/coffee/SafeReader.coffee b/app/coffee/SafeReader.coffee index 7ed3693..56ebe50 100644 --- a/app/coffee/SafeReader.coffee +++ b/app/coffee/SafeReader.coffee @@ -1,4 +1,5 @@ fs = require "fs" +logger = require "logger-sharelatex" module.exports = SafeReader = @@ -21,4 +22,6 @@ module.exports = SafeReader = fs.read fd, buff, 0, buff.length, 0, (err, bytesRead, buffer) -> return callbackWithClose(err) if err? result = buffer.toString(encoding, 0, bytesRead) + if bytesRead is size + logger.error file:file, size:size, bytesRead:bytesRead, "file truncated" callbackWithClose(null, result)