diff options
author | Marcello Stanisci <marcello.stanisci@inria.fr> | 2016-12-12 13:33:51 +0100 |
---|---|---|
committer | Marcello Stanisci <marcello.stanisci@inria.fr> | 2016-12-12 13:33:51 +0100 |
commit | cb6e9292a4ed554d92c6c265f557afca78012be5 (patch) | |
tree | b1656e870876376db7d2dfd9d7611c5099ccfa6a /src | |
parent | 8d7d9231a6544b7bc04b81559367fa082f5385dc (diff) | |
download | merchant-cb6e9292a4ed554d92c6c265f557afca78012be5.tar.gz merchant-cb6e9292a4ed554d92c6c265f557afca78012be5.tar.bz2 merchant-cb6e9292a4ed554d92c6c265f557afca78012be5.zip |
Removing superflous (and segfault-prone)
cancellations of CURL-jobs within merchant-lib's HTTP callbacks
Diffstat (limited to 'src')
-rw-r--r-- | src/lib/merchant_api_contract.c | 1 | ||||
-rw-r--r-- | src/lib/merchant_api_history.c | 1 | ||||
-rw-r--r-- | src/lib/merchant_api_pay.c | 1 | ||||
-rw-r--r-- | src/lib/merchant_api_track_transaction.c | 2 | ||||
-rw-r--r-- | src/lib/merchant_api_track_transfer.c | 2 |
5 files changed, 0 insertions, 7 deletions
diff --git a/src/lib/merchant_api_contract.c b/src/lib/merchant_api_contract.c index adfc286c..c5db8d3b 100644 --- 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 index bf7505f4..f296c030 100644 --- 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 index 0c06326a..5475ec70 100644 --- 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 index 4aed3c68..cb864410 100644 --- 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 index e7a1fdc3..ee6c979c 100644 --- 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); } |