From: Lennart Poettering Date: Tue, 6 Jan 2015 19:27:29 +0000 (+0100) Subject: journal: consider file deletion errors a reason for rotation X-Git-Tag: v219~668 X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=commitdiff_plain;h=b9a1617d75c16a48cccf4ff135013dca9af94e7d;ds=sidebyside journal: consider file deletion errors a reason for rotation --- diff --git a/src/journal/journal-file.c b/src/journal/journal-file.c index 4c7dd242e..c9030c56a 100644 --- a/src/journal/journal-file.c +++ b/src/journal/journal-file.c @@ -2780,7 +2780,8 @@ int journal_file_open_reliably( r != -EPROTONOSUPPORT && /* incompatible feature */ r != -EBUSY && /* unclean shutdown */ r != -ESHUTDOWN && /* already archived */ - r != -EIO /* IO error, including SIGBUS on mmap */) + r != -EIO && /* IO error, including SIGBUS on mmap */ + r != -EIDRM /* File has been deleted */) return r; if ((flags & O_ACCMODE) == O_RDONLY)