commit cb6e9292a4ed554d92c6c265f557afca78012be5 parent 8d7d9231a6544b7bc04b81559367fa082f5385dc Author: Marcello Stanisci <marcello.stanisci@inria.fr> Date: Mon, 12 Dec 2016 13:33:51 +0100 Removing superflous (and segfault-prone) cancellations of CURL-jobs within merchant-lib's HTTP callbacks Diffstat:
5 files changed, 0 insertions(+), 7 deletions(-)
diff --git a/src/lib/merchant_api_contract.c b/src/lib/merchant_api_contract.c @@ -154,7 +154,6 @@ handle_contract_finished (void *cls, h_contractp); if (NULL != contract) json_decref (contract); - TALER_MERCHANT_contract_sign_cancel (co); } diff --git a/src/lib/merchant_api_history.c b/src/lib/merchant_api_history.c @@ -128,7 +128,6 @@ history_raw_cb (void *cls, response_code, TALER_JSON_get_error_code (json), json); - TALER_MERCHANT_history_cancel (ho); } diff --git a/src/lib/merchant_api_pay.c b/src/lib/merchant_api_pay.c @@ -243,7 +243,6 @@ handle_pay_finished (void *cls, response_code, TALER_JSON_get_error_code (json), json); - TALER_MERCHANT_pay_cancel (ph); } diff --git a/src/lib/merchant_api_track_transaction.c b/src/lib/merchant_api_track_transaction.c @@ -161,7 +161,6 @@ parse_track_transaction_ok (struct TALER_MERCHANT_TrackTransactionHandle *tdo, transfers); free_transfers (num_transfers, transfers); - TALER_MERCHANT_track_transaction_cancel (tdo); return GNUNET_OK; } @@ -223,7 +222,6 @@ handle_track_transaction_finished (void *cls, json, 0, NULL); - TALER_MERCHANT_track_transaction_cancel (tdo); } diff --git a/src/lib/merchant_api_track_transfer.c b/src/lib/merchant_api_track_transfer.c @@ -147,7 +147,6 @@ check_track_transfer_response_ok (struct TALER_MERCHANT_TrackTransferHandle *wdh details); } GNUNET_JSON_parse_free (inner_spec); - TALER_MERCHANT_track_transfer_cancel (wdh); return GNUNET_OK; } @@ -206,7 +205,6 @@ handle_track_transfer_finished (void *cls, NULL, 0, NULL); - TALER_MERCHANT_track_transfer_cancel (tdo); }