From: Lennart Poettering Date: Fri, 27 Jun 2014 16:59:12 +0000 (+0200) Subject: coredump: don't be annoyed if another coredump hook removes our coredump while we... X-Git-Tag: v215~149 X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=commitdiff_plain;h=9d951bf491a2b6d32b050e8bdc301617560813c8;p=elogind.git coredump: don't be annoyed if another coredump hook removes our coredump while we work on it --- diff --git a/src/journal/coredump.c b/src/journal/coredump.c index 7e11cea4f..6499fbdef 100644 --- a/src/journal/coredump.c +++ b/src/journal/coredump.c @@ -272,7 +272,7 @@ static int maybe_remove_external_coredump(const char *filename, off_t size) { if (!filename) return 1; - if (unlink(filename) < 0) { + if (unlink(filename) < 0 && errno != ENOENT) { log_error("Failed to unlink %s: %m", filename); return -errno; }