gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[taler-exchange] 02/03: fix secmod helper config, wait for client direct


From: gnunet
Subject: [taler-exchange] 02/03: fix secmod helper config, wait for client directory
Date: Fri, 30 Jul 2021 18:38:53 +0200

This is an automated email from the git hooks/post-receive script.

dold pushed a commit to branch master
in repository exchange.

commit bfebdae8380456dd0392cd13b919d43d8e8f48be
Author: Florian Dold <florian@dold.me>
AuthorDate: Fri Jul 30 18:37:54 2021 +0200

    fix secmod helper config, wait for client directory
---
 src/util/test_helper_eddsa.c    | 18 +++++++++++++++---
 src/util/test_helper_eddsa.conf |  2 --
 src/util/test_helper_rsa.c      | 17 ++++++++++++++---
 src/util/test_helper_rsa.conf   |  2 --
 4 files changed, 29 insertions(+), 10 deletions(-)

diff --git a/src/util/test_helper_eddsa.c b/src/util/test_helper_eddsa.c
index aac85585..4b44f604 100644
--- a/src/util/test_helper_eddsa.c
+++ b/src/util/test_helper_eddsa.c
@@ -332,15 +332,27 @@ run_test (void)
     GNUNET_break (0);
     return 77;
   }
-  esh = TALER_CRYPTO_helper_esign_connect (cfg,
-                                           &key_cb,
-                                           NULL);
+
+  /* wait for helper to start and give us keys */
+  fprintf (stderr, "Waiting for helper client directory to become available ");
+  for (unsigned int i = 0; i<1000; i++)
+  {
+    esh = TALER_CRYPTO_helper_esign_connect (cfg,
+                                             &key_cb,
+                                             NULL);
+    if (NULL != esh)
+      break;
+    nanosleep (&req, NULL);
+    fprintf (stderr, ".");
+  }
   GNUNET_CONFIGURATION_destroy (cfg);
   if (NULL == esh)
   {
     GNUNET_break (0);
     return 1;
   }
+  fprintf (stderr, " done.\n");
+
   /* wait for helper to start and give us keys */
   fprintf (stderr, "Waiting for helper to start ");
   for (unsigned int i = 0; i<1000; i++)
diff --git a/src/util/test_helper_eddsa.conf b/src/util/test_helper_eddsa.conf
index 541a8b14..321fa7cc 100644
--- a/src/util/test_helper_eddsa.conf
+++ b/src/util/test_helper_eddsa.conf
@@ -7,5 +7,3 @@ TALER_RUNTIME_DIR = ${TMPDIR:-/tmp}/${USER}/test_helper_eddsa/
 LOOKAHEAD_SIGN = 5 minutes
 OVERLAP_DURATION = 1 s
 DURATION = 1 minute
-KEY_DIR = ${TALER_RUNTIME_DIR}keydir/
-UNIXPATH = ${TALER_RUNTIME_DIR}helper.unix
diff --git a/src/util/test_helper_rsa.c b/src/util/test_helper_rsa.c
index 96b88c34..4a9fa905 100644
--- a/src/util/test_helper_rsa.c
+++ b/src/util/test_helper_rsa.c
@@ -471,15 +471,26 @@ run_test (void)
     GNUNET_break (0);
     return 77;
   }
-  dh = TALER_CRYPTO_helper_denom_connect (cfg,
-                                          &key_cb,
-                                          NULL);
+
+  fprintf (stderr, "Waiting for helper client directory to become available ");
+  for (unsigned int i = 0; i<1000; i++)
+  {
+    dh = TALER_CRYPTO_helper_denom_connect (cfg,
+                                            &key_cb,
+                                            NULL);
+    if (NULL != dh)
+      break;
+    nanosleep (&req, NULL);
+    fprintf (stderr, ".");
+  }
   GNUNET_CONFIGURATION_destroy (cfg);
   if (NULL == dh)
   {
     GNUNET_break (0);
     return 1;
   }
+  fprintf (stderr, " done.\n");
+
   /* wait for helper to start and give us keys */
   fprintf (stderr, "Waiting for helper to start ");
   for (unsigned int i = 0; i<1000; i++)
diff --git a/src/util/test_helper_rsa.conf b/src/util/test_helper_rsa.conf
index 524e4635..66127ee0 100644
--- a/src/util/test_helper_rsa.conf
+++ b/src/util/test_helper_rsa.conf
@@ -11,5 +11,3 @@ RSA_KEYSIZE = 2048
 [taler-exchange-secmod-rsa]
 LOOKAHEAD_SIGN = 5 minutes
 OVERLAP_DURATION = 1 s
-KEY_DIR = ${TALER_RUNTIME_DIR}/keydir/
-UNIXPATH = ${TALER_RUNTIME_DIR}helper.unix

-- 
To stop receiving notification emails like this one, please contact
gnunet@gnunet.org.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]