aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
m---------contrib/gana0
-rw-r--r--src/lib/exchange_api_transfers_get.c4
2 files changed, 3 insertions, 1 deletions
diff --git a/contrib/gana b/contrib/gana
-Subproject fa2259bd6824b2c739130218ca4316fb79addfb
+Subproject 85736484cb0da26aded705ebb1e944e8bb1b850
diff --git a/src/lib/exchange_api_transfers_get.c b/src/lib/exchange_api_transfers_get.c
index c2a1c0b15..f00e36ce3 100644
--- a/src/lib/exchange_api_transfers_get.c
+++ b/src/lib/exchange_api_transfers_get.c
@@ -241,7 +241,6 @@ check_transfers_get_response_ok (
GNUNET_free (details);
}
GNUNET_JSON_parse_free (spec);
- TALER_EXCHANGE_transfers_get_cancel (wdh);
return GNUNET_OK;
}
@@ -276,7 +275,10 @@ handle_transfers_get_finished (void *cls,
if (GNUNET_OK ==
check_transfers_get_response_ok (wdh,
j))
+ {
+ TALER_EXCHANGE_transfers_get_cancel (wdh);
return;
+ }
GNUNET_break_op (0);
tgr.hr.ec = TALER_EC_GENERIC_REPLY_MALFORMED;
tgr.hr.http_status = 0;