From fa2ebbcd632dee6e09d4d065d75241bfed788d9f Mon Sep 17 00:00:00 2001 From: Fufu Fang Date: Thu, 2 May 2024 05:39:07 +0100 Subject: [PATCH] initial commit to the debug branch --- src/fuse_local.c | 3 +++ src/link.c | 5 ++++- src/log.h | 2 +- 3 files changed, 8 insertions(+), 2 deletions(-) diff --git a/src/fuse_local.c b/src/fuse_local.c index b576d1d..1938b97 100644 --- a/src/fuse_local.c +++ b/src/fuse_local.c @@ -138,6 +138,9 @@ fs_readdir(const char *path, void *buf, fuse_fill_dir_t dir_add, (void) fi; LinkTable *linktbl; + static int j = 0; + lprintf(debug, "\n!!!!Calling fs_readdir for the %d time!!!!\n", j) + j++; linktbl = path_to_Link_LinkTable_new(path); if (!linktbl) { return -ENOENT; diff --git a/src/link.c b/src/link.c index fe82ffc..774700a 100644 --- a/src/link.c +++ b/src/link.c @@ -644,6 +644,9 @@ LinkTable *LinkTable_new(const char *url) curl_free(unescaped_path); curl_easy_cleanup(c); + static int i = 0; + lprintf(debug, "\n!!!!Calling LinkTable_new for the %d time!!!!\n", i) + i++; LinkTable_print(linktbl); return linktbl; @@ -1074,7 +1077,7 @@ long Link_download(Link *link, char *output_buf, size_t req_size, off_t offset) header.data = NULL; if (offset + req_size > link->content_length) { - lprintf(error, + lprintf(info, "requested size too large, req_size: %lu, recv: %ld, content-length: %ld\n", req_size, recv, link->content_length); req_size = link->content_length - offset; diff --git a/src/log.h b/src/log.h index 1bdfbfa..9dde80e 100644 --- a/src/log.h +++ b/src/log.h @@ -20,7 +20,7 @@ typedef enum { /** * \brief The default log level */ -#define DEFAULT_LOG_LEVEL fatal | error | warning | info +#define DEFAULT_LOG_LEVEL fatal | error | warning | info | debug /** * \brief Get the log level from the environment.