i->type != IGNORE_PATH)
return 0;
- if (!i->age_set || i->age <= 0)
+ if (!i->age_set)
return 0;
n = now(CLOCK_REALTIME);
_cleanup_free_ char *unescaped;
unescaped = cunescape(i->argument);
- if (unescaped == NULL)
+ if (unescaped == NULL) {
+ close_nointr_nofail(fd);
return log_oom();
+ }
l = strlen(unescaped);
n = write(fd, unescaped, l);