From a8e81326d05892fb6b753c518412e73b7cad3ebe Mon Sep 17 00:00:00 2001 From: Max Kellermann Date: Thu, 6 Nov 2008 06:36:25 +0100 Subject: input_curl: enable FAILONERROR I had this option enabled during development, but at some point, it must have gotten lost. FAILONERROR makes the curl stream fail when the server returns a status code 400 or higher. We are not interested in the server's error document. --- src/input_curl.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/input_curl.c b/src/input_curl.c index 50c837fdb..2d563a6eb 100644 --- a/src/input_curl.c +++ b/src/input_curl.c @@ -452,6 +452,7 @@ input_curl_easy_init(struct input_stream *is) input_curl_writefunction); curl_easy_setopt(c->easy, CURLOPT_WRITEDATA, is); curl_easy_setopt(c->easy, CURLOPT_HTTP200ALIASES, http_200_aliases); + curl_easy_setopt(c->easy, CURLOPT_FAILONERROR, true); code = curl_easy_setopt(c->easy, CURLOPT_URL, c->url); if (code != CURLE_OK) -- cgit v1.2.3