aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorJoseph Hunkeler <jhunkeler@gmail.com>2025-02-12 16:51:40 -0500
committerJoseph Hunkeler <jhunkeler@gmail.com>2025-02-12 16:51:40 -0500
commit06b9da5973561607880fb09a94084967a624ab77 (patch)
tree01aa5cdc6e121f559aa476914ca6bdc1e6834675 /src
parent5d6f87285a372b78fda4c79835bee034b9b81d01 (diff)
downloadstasis-06b9da5973561607880fb09a94084967a624ab77.tar.gz
Add debug statements to delivery_postprocess.c
Diffstat (limited to 'src')
-rw-r--r--src/lib/core/download.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/lib/core/download.c b/src/lib/core/download.c
index 6e7e527..c3f8dca 100644
--- a/src/lib/core/download.c
+++ b/src/lib/core/download.c
@@ -11,7 +11,6 @@ size_t download_writer(void *fp, size_t size, size_t nmemb, void *stream) {
}
long download(char *url, const char *filename, char **errmsg) {
- extern char *VERSION;
long http_code = -1;
char user_agent[20];
sprintf(user_agent, "stasis/%s", VERSION);
@@ -38,7 +37,9 @@ long download(char *url, const char *filename, char **errmsg) {
}
curl_easy_setopt(c, CURLOPT_CONNECTTIMEOUT, timeout);
+ SYSDEBUG("curl_easy_perform(): \n\turl=%s\n\tfilename=%s\n\tuser agent=%s\n\ttimeout=%zu", url, filename, user_agent, timeout);
CURLcode curl_code = curl_easy_perform(c);
+ SYSDEBUG("curl status code: %d", curl_code);
if (curl_code != CURLE_OK) {
if (errmsg) {
strcpy(*errmsg, curl_easy_strerror(curl_code));
@@ -48,8 +49,8 @@ long download(char *url, const char *filename, char **errmsg) {
goto failed;
}
curl_easy_getinfo(c, CURLINFO_RESPONSE_CODE, &http_code);
-
failed:
+ SYSDEBUG("HTTP code: %li", http_code);
fclose(fp);
curl_easy_cleanup(c);
curl_global_cleanup();