From 3102e0da4bd1bcaf4e3e0aeb554a6efa87436e5d Mon Sep 17 00:00:00 2001 From: Xavier Del Campo Romero Date: Tue, 6 Jun 2023 02:22:28 +0200 Subject: page.c: Call page_not_found on ENOTDIR ENOTDIR is another non-fatal errno value that can be returned by stat(2). --- page.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/page.c b/page.c index c080e95..f3c4da4 100644 --- a/page.c +++ b/page.c @@ -1103,7 +1103,7 @@ int page_resource(const struct page_resource *const pr) fprintf(stderr, "%s: stat(2) %s: %s\n", __func__, pr->res, strerror(errno)); - if (errno == ENOENT) + if (errno == ENOENT || errno == ENOTDIR) return page_not_found(pr->r); else return -1; -- cgit v1.2.3