From 7a5e4a9acd2d6293b6f67fef27339727bd88418f Mon Sep 17 00:00:00 2001 From: Patrick McCarty Date: Tue, 20 Oct 2015 10:17:40 -0700 Subject: [PATCH] Do not log for non-fatal curl errors --- src/server.c | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/src/server.c b/src/server.c index 4e96285..b5ff62c 100644 --- a/src/server.c +++ b/src/server.c @@ -225,8 +225,17 @@ static void *server_thread(void *arg) // printf("Getting url %s %i:%06i\n", url, before.tv_sec, before.tv_usec); ret = curl_get_file(url, prefix, timestamp); - if (ret != 200) - printf("Request for %s resulted in error %i\n", url, ret); + switch (ret) { + case 200: + case 300: + case 304: + case 404: + // ignore these error codes + break; + default: + printf("Request for %s resulted in error %i\n", url, ret); + break; + } gettimeofday(&after, NULL); if (timedelta(before, after) > 0.6)