Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/metaproxy
[metaproxy-moved-to-github.git] / src / filter_http_client.cpp
index 6a268c3..2e6a38f 100644 (file)
@@ -111,7 +111,10 @@ void yf::HTTPClient::Rep::proxy(mp::Package &package)
         }
         else
         {
-            res_gdu = o.create_HTTP_Response(package.session(), hreq, 404);
+            res_gdu = o.create_HTTP_Response_details(
+                package.session(),
+                hreq, 502,
+                yaz_url_get_error(yaz_url));
         }
         package.response() = res_gdu;
         yaz_url_destroy(yaz_url);