commit ece353863b449abbc1026af2946bfd3745118c63
parent 9d9d9819c6831771ea47d128e9fad5d9a004e0f4
Author: Christian Grothoff <christian@grothoff.org>
Date: Sat, 30 Aug 2025 21:55:18 +0200
do not fail hard if we cannot immediately create a connection, we will keep retrying anyway
Diffstat:
3 files changed, 10 insertions(+), 7 deletions(-)
diff --git a/src/util/crypto_helper_cs.c b/src/util/crypto_helper_cs.c
@@ -161,8 +161,9 @@ TALER_CRYPTO_helper_cs_connect (
if (GNUNET_OK !=
try_connect (dh))
{
- TALER_CRYPTO_helper_cs_disconnect (dh);
- return NULL;
+ GNUNET_log (GNUNET_ERROR_TYPE_WARNING,
+ "Could not connect to %s. Will keep trying\n",
+ "taler-exchange-helper-secmod-cs");
}
return dh;
}
diff --git a/src/util/crypto_helper_esign.c b/src/util/crypto_helper_esign.c
@@ -160,10 +160,11 @@ TALER_CRYPTO_helper_esign_connect (
if (GNUNET_OK !=
try_connect (esh))
{
- TALER_CRYPTO_helper_esign_disconnect (esh);
- return NULL;
+ GNUNET_log (GNUNET_ERROR_TYPE_WARNING,
+ "Could not connect to %s. Will keep trying\n",
+ "taler-exchange-helper-secmod-eddsa");
+ return esh;
}
-
TALER_CRYPTO_helper_esign_poll (esh);
return esh;
}
diff --git a/src/util/crypto_helper_rsa.c b/src/util/crypto_helper_rsa.c
@@ -162,8 +162,9 @@ TALER_CRYPTO_helper_rsa_connect (
if (GNUNET_OK !=
try_connect (dh))
{
- TALER_CRYPTO_helper_rsa_disconnect (dh);
- return NULL;
+ GNUNET_log (GNUNET_ERROR_TYPE_WARNING,
+ "Could not connect to %s. Will keep trying\n",
+ "taler-exchange-helper-secmod-rsa");
}
return dh;
}