summaryrefslogtreecommitdiff
path: root/src/restclient
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2021-12-31 12:29:57 +0100
committerChristian Grothoff <christian@grothoff.org>2021-12-31 12:29:57 +0100
commit33152ae6d820ccf638498ddf264e011540e419a7 (patch)
treef92412949f1d46b0082f530db8ea113b8a7d7bdb /src/restclient
parentce443bb4d4815ac79170b81cae74fc8b8030ea54 (diff)
downloadanastasis-33152ae6d820ccf638498ddf264e011540e419a7.tar.gz
anastasis-33152ae6d820ccf638498ddf264e011540e419a7.tar.bz2
anastasis-33152ae6d820ccf638498ddf264e011540e419a7.zip
clarify documentation for #7074
Diffstat (limited to 'src/restclient')
-rw-r--r--src/restclient/anastasis_api_policy_store.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/restclient/anastasis_api_policy_store.c b/src/restclient/anastasis_api_policy_store.c
index 8e3c546..b709472 100644
--- a/src/restclient/anastasis_api_policy_store.c
+++ b/src/restclient/anastasis_api_policy_store.c
@@ -211,6 +211,10 @@ handle_policy_store_finished (void *cls,
ud.us = ANASTASIS_US_PAYMENT_REQUIRED;
ud.details.payment.payment_request = pso->pay_uri;
break;
+ case MHD_HTTP_REQUEST_TIMEOUT:
+ ud.us = ANASTASIS_US_CLIENT_ERROR;
+ ud.ec = TALER_EC_ANASTASIS_PAYMENT_GENERIC_TIMEOUT;
+ break;
case MHD_HTTP_PAYLOAD_TOO_LARGE:
ud.us = ANASTASIS_US_CLIENT_ERROR;
ud.ec = TALER_EC_GENERIC_UPLOAD_EXCEEDS_LIMIT;