From 3e33ab4f835d0bdeab3f66f2f868c46b232c5ce4 Mon Sep 17 00:00:00 2001 From: Victor Julien Date: Wed, 15 Jan 2014 16:17:15 +0100 Subject: [PATCH] log-filestore: tag truncated files as such Tag truncated files as truncated in the same way log-file does. --- src/log-filestore.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/log-filestore.c b/src/log-filestore.c index 12e56143ca..0d18d5be3b 100644 --- a/src/log-filestore.c +++ b/src/log-filestore.c @@ -365,11 +365,12 @@ static TmEcode LogFilestoreLogWrap(ThreadVars *tv, Packet *p, void *data, Packet if (file_trunc && ff->state < FILE_STATE_CLOSED) ff->state = FILE_STATE_TRUNCATED; + if (file_close && ff->state < FILE_STATE_CLOSED) + ff->state = FILE_STATE_TRUNCATED; if (ff->state == FILE_STATE_CLOSED || ff->state == FILE_STATE_TRUNCATED || - ff->state == FILE_STATE_ERROR || - (file_close == 1 && ff->state < FILE_STATE_CLOSED)) + ff->state == FILE_STATE_ERROR) { if (ffd->next == NULL) { LogFilestoreLogCloseMetaFile(ff); -- 2.47.3