X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=log.c;h=d8cc4048c4fec2232d41afce7b2a75b43cb2913c;hb=a16e112358ea8fea381ee106b89e645aed8b0a8c;hp=b82018f28b509c15091642665aad038879ea1f05;hpb=0d9068141e07ba29483ebe8bc4aaed6aacde1562;p=elogind.git diff --git a/log.c b/log.c index b82018f28..d8cc4048c 100644 --- a/log.c +++ b/log.c @@ -43,7 +43,7 @@ static int kmsg_fd = -1; void log_close_kmsg(void) { if (kmsg_fd >= 0) { - close_nointr(kmsg_fd); + close_nointr_nofail(kmsg_fd); kmsg_fd = -1; } } @@ -71,7 +71,7 @@ int log_open_kmsg(void) { void log_close_syslog(void) { if (syslog_fd >= 0) { - close_nointr(syslog_fd); + close_nointr_nofail(syslog_fd); syslog_fd = -1; } }