mirror of
https://github.com/pikvm/ustreamer.git
synced 2026-03-03 22:31:43 +00:00
log static errors as verbose
This commit is contained in:
@@ -30,7 +30,7 @@
|
||||
#include <sys/stat.h>
|
||||
|
||||
#include "../tools.h"
|
||||
// #include "../logging.h"
|
||||
#include "../logging.h"
|
||||
|
||||
#include "path.h"
|
||||
|
||||
@@ -42,6 +42,7 @@ char *find_static_file_path(const char *root_path, const char *request_path) {
|
||||
|
||||
simplified_path = simplify_request_path(request_path);
|
||||
if (simplified_path[0] == '\0') {
|
||||
LOG_VERBOSE("HTTP: Invalid request path %s to static", request_path);
|
||||
goto error;
|
||||
}
|
||||
|
||||
@@ -50,13 +51,14 @@ char *find_static_file_path(const char *root_path, const char *request_path) {
|
||||
|
||||
# define LOAD_STAT { \
|
||||
if (lstat(path, &st) < 0) { \
|
||||
/* LOG_PERROR("Can't stat() file %s", path); */ \
|
||||
LOG_VERBOSE_PERROR("HTTP: Can't stat() static path %s", path); \
|
||||
goto error; \
|
||||
} \
|
||||
}
|
||||
|
||||
LOAD_STAT;
|
||||
if (S_ISDIR(st.st_mode)) {
|
||||
LOG_VERBOSE("HTTP: Requested static path %s is a directory, trying %s/index.html", path, path);
|
||||
strcat(path, "/index.html");
|
||||
LOAD_STAT;
|
||||
}
|
||||
@@ -64,12 +66,12 @@ char *find_static_file_path(const char *root_path, const char *request_path) {
|
||||
# undef LOAD_STAT
|
||||
|
||||
if (!S_ISREG(st.st_mode)) {
|
||||
// LOG_ERROR("Not a regulary file: %s", path);
|
||||
LOG_VERBOSE("HTTP: Not a regular file: %s", path);
|
||||
goto error;
|
||||
}
|
||||
|
||||
if (access(path, R_OK) < 0) {
|
||||
// LOG_PERROR("Can't access() R_OK file %s", path);
|
||||
LOG_VERBOSE_PERROR("HTTP: Can't access() R_OK file %s", path);
|
||||
goto error;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user