X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=log.c;h=d8cc4048c4fec2232d41afce7b2a75b43cb2913c;hb=701cc384c283206a29b21e4e7302e5cf5f2d9433;hp=b82018f28b509c15091642665aad038879ea1f05;hpb=1adf1049dc9def8d8df405bab7f5ae08e1e9573d;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; } }