From 5b895f56c64d35dba0751c9eb63b1caf13187d22 Mon Sep 17 00:00:00 2001 From: Yu Watanabe Date: Sun, 30 Apr 2023 07:02:34 +0900 Subject: [PATCH] sd-journal: check that the journal file is not stored in .newest_by_boot_id on free --- src/libsystemd/sd-journal/journal-file.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/libsystemd/sd-journal/journal-file.c b/src/libsystemd/sd-journal/journal-file.c index f6a86fe5999..cf18732d797 100644 --- a/src/libsystemd/sd-journal/journal-file.c +++ b/src/libsystemd/sd-journal/journal-file.c @@ -285,6 +285,8 @@ JournalFile* journal_file_close(JournalFile *f) { if (!f) return NULL; + assert(f->newest_boot_id_prioq_idx == PRIOQ_IDX_NULL); + if (f->cache_fd) mmap_cache_fd_free(f->cache_fd); -- 2.47.3