diff options
Diffstat (limited to 'src/reducer/anastasis_api_recovery_redux.c')
-rw-r--r-- | src/reducer/anastasis_api_recovery_redux.c | 16 |
1 files changed, 12 insertions, 4 deletions
diff --git a/src/reducer/anastasis_api_recovery_redux.c b/src/reducer/anastasis_api_recovery_redux.c index a26b6ad..088ff7e 100644 --- a/src/reducer/anastasis_api_recovery_redux.c +++ b/src/reducer/anastasis_api_recovery_redux.c | |||
@@ -765,10 +765,18 @@ answer_feedback_cb ( | |||
765 | json_t *err; | 765 | json_t *err; |
766 | 766 | ||
767 | err = GNUNET_JSON_PACK ( | 767 | err = GNUNET_JSON_PACK ( |
768 | GNUNET_JSON_pack_string ("state", | 768 | GNUNET_JSON_pack_string ( |
769 | "rate-limit-exceeded"), | 769 | "state", |
770 | GNUNET_JSON_pack_uint64 ("error_code", | 770 | "rate-limit-exceeded"), |
771 | TALER_EC_ANASTASIS_TRUTH_RATE_LIMITED)); | 771 | GNUNET_JSON_pack_uint64 ( |
772 | "request_limit", | ||
773 | csr->details.rate_limit_exceeded.request_limit), | ||
774 | GNUNET_JSON_pack_time_rel ( | ||
775 | "request_frequency", | ||
776 | csr->details.rate_limit_exceeded.request_frequency), | ||
777 | GNUNET_JSON_pack_uint64 ( | ||
778 | "error_code", | ||
779 | TALER_EC_ANASTASIS_TRUTH_RATE_LIMITED)); | ||
772 | GNUNET_assert (0 == | 780 | GNUNET_assert (0 == |
773 | json_object_set_new (feedback, | 781 | json_object_set_new (feedback, |
774 | uuid, | 782 | uuid, |