From eadb0b6d93867c26a26f0a5effa7332420d319cc Mon Sep 17 00:00:00 2001 From: alakatos Date: Fri, 3 Nov 2023 10:24:15 +0100 Subject: [PATCH] imfile: remove state file on file delete fix The state file would remain in the working directory after shutdown, even though deleteStateOnfileDelete is set to "on" and the monitored file was removed. Fixes #5258 Reference:https://github.com/rsyslog/rsyslog/commit/eadb0b6d93867c26a26f0a5effa7332420d319cc Conflict:NA --- plugins/imfile/imfile.c | 1 + 1 file changed, 1 insertion(+) diff --git a/plugins/imfile/imfile.c b/plugins/imfile/imfile.c index 5febd6db67..3b0bb10698 100644 --- a/plugins/imfile/imfile.c +++ b/plugins/imfile/imfile.c @@ -1153,6 +1153,7 @@ fs_node_destroy(fs_node_t *const node) DBGPRINTF("node destroy: %p edges:\n", node); for(edge = node->edges ; edge != NULL ; ) { + detect_updates(edge); fs_node_destroy(edge->node); fs_edge_t *const toDel = edge; edge = edge->next;