summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarcello Stanisci <marcello.stanisci@inria.fr>2016-04-22 18:47:11 +0200
committerMarcello Stanisci <marcello.stanisci@inria.fr>2016-04-22 18:47:11 +0200
commitfb984735d245b317771afaceff649cd91b20d57f (patch)
treeda7f3a92966f5c175fc72e4762b53c7ddbe8735f
parentf4bcc8022aa57371d8483a99bd1e9b10adb78b7c (diff)
parent06091b0a45b26ccf8939825bfa209a17539ddbac (diff)
downloadmerchant-fb984735d245b317771afaceff649cd91b20d57f.tar.gz
merchant-fb984735d245b317771afaceff649cd91b20d57f.tar.bz2
merchant-fb984735d245b317771afaceff649cd91b20d57f.zip
Merge branch 'master' of ssh://taler.net/var/git/merchant
-rw-r--r--src/backend/taler-merchant-httpd_exchanges.c17
1 files changed, 15 insertions, 2 deletions
diff --git a/src/backend/taler-merchant-httpd_exchanges.c b/src/backend/taler-merchant-httpd_exchanges.c
index 6a6b76e7..73ec7052 100644
--- a/src/backend/taler-merchant-httpd_exchanges.c
+++ b/src/backend/taler-merchant-httpd_exchanges.c
@@ -325,6 +325,9 @@ return_result (void *cls)
GNUNET_CONTAINER_DLL_remove (exchange->fo_head,
exchange->fo_tail,
fo);
+ GNUNET_log (GNUNET_ERROR_TYPE_DEBUG,
+ "Returning result for exchange %s, trusted=%d\n",
+ exchange->uri, exchange->trusted);
fo->fc (fo->fc_cls,
(GNUNET_SYSERR == exchange->pending) ? NULL : exchange->conn,
exchange->trusted);
@@ -344,6 +347,9 @@ static void
retry_exchange (void *cls)
{
struct Exchange *exchange = (struct Exchange *) cls;
+ GNUNET_log (GNUNET_ERROR_TYPE_DEBUG,
+ "Connecting to exchange exchange %s in retry_exchange\n",
+ exchange->uri);
exchange->pending = GNUNET_SYSERR; /* failed hard */
exchange->conn = TALER_EXCHANGE_connect (merchant_curl_ctx,
@@ -501,8 +507,8 @@ parse_exchanges (void *cls,
struct Exchange *exchange;
if (0 != strncasecmp (section,
- "exchange-",
- strlen ("exchange-")))
+ "merchant-exchange-",
+ strlen ("merchant-exchange-")))
return;
if (GNUNET_OK !=
GNUNET_CONFIGURATION_get_value_string (cfg,
@@ -539,6 +545,13 @@ parse_exchanges (void *cls,
}
GNUNET_free (mks);
}
+ else
+ {
+ GNUNET_log (GNUNET_ERROR_TYPE_WARNING,
+ "MASTER_KEY not given in section '%s', not trusting exchange\n",
+ section);
+
+ }
GNUNET_CONTAINER_DLL_insert (exchange_head,
exchange_tail,
exchange);