diff options
author | Christian Grothoff <christian@grothoff.org> | 2021-10-06 11:33:46 +0200 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2021-10-06 11:34:14 +0200 |
commit | 6594f0dca75a8e1766ca0c7ade23d2a8455ec234 (patch) | |
tree | fcfed737156aacc3f82bbb4353c5577a23244e0d /src/backend | |
parent | f5a6b377fb13f46b073a892410237c54eceee4ed (diff) | |
download | anastasis-6594f0dca75a8e1766ca0c7ade23d2a8455ec234.tar.gz anastasis-6594f0dca75a8e1766ca0c7ade23d2a8455ec234.tar.bz2 anastasis-6594f0dca75a8e1766ca0c7ade23d2a8455ec234.zip |
-fix error handling
Diffstat (limited to 'src/backend')
-rw-r--r-- | src/backend/anastasis-httpd_policy_upload.c | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/src/backend/anastasis-httpd_policy_upload.c b/src/backend/anastasis-httpd_policy_upload.c index c36cc17..0f9d8d6 100644 --- a/src/backend/anastasis-httpd_policy_upload.c +++ b/src/backend/anastasis-httpd_policy_upload.c @@ -323,11 +323,10 @@ proposal_cb (void *cls, AH_trigger_daemon (NULL); if (MHD_HTTP_OK != por->hr.http_status) { - GNUNET_log (GNUNET_ERROR_TYPE_WARNING, - "Backend returned status %u/%d\n", + GNUNET_log (GNUNET_ERROR_TYPE_ERROR, + "Backend returned status %u/%d when trying to setup order\n", por->hr.http_status, (int) por->hr.ec); - GNUNET_break (0); puc->resp = TALER_MHD_MAKE_JSON_PACK ( GNUNET_JSON_pack_uint64 ("code", TALER_EC_SYNC_PAYMENT_CREATE_BACKEND_ERROR), @@ -340,7 +339,7 @@ proposal_cb (void *cls, GNUNET_JSON_pack_allow_null ( GNUNET_JSON_pack_object_incref ("backend-reply", (json_t *) por->hr.reply))); - puc->response_code = MHD_HTTP_INTERNAL_SERVER_ERROR; + puc->response_code = MHD_HTTP_BAD_GATEWAY; return; } GNUNET_log (GNUNET_ERROR_TYPE_INFO, |