diff options
author | Joseph Hunkeler <jhunkeler@gmail.com> | 2025-02-12 16:51:40 -0500 |
---|---|---|
committer | Joseph Hunkeler <jhunkeler@gmail.com> | 2025-02-12 16:51:40 -0500 |
commit | 06b9da5973561607880fb09a94084967a624ab77 (patch) | |
tree | 01aa5cdc6e121f559aa476914ca6bdc1e6834675 | |
parent | 5d6f87285a372b78fda4c79835bee034b9b81d01 (diff) | |
download | stasis-06b9da5973561607880fb09a94084967a624ab77.tar.gz |
Add debug statements to delivery_postprocess.c
-rw-r--r-- | src/lib/core/download.c | 5 |
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(); |