gnunet-svn
[Top][All Lists]
Advanced

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

[taler-exchange] branch master updated: implement test mode in taler-exc


From: gnunet
Subject: [taler-exchange] branch master updated: implement test mode in taler-exchange-transfer
Date: Fri, 13 Mar 2020 15:19:49 +0100

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

grothoff pushed a commit to branch master
in repository exchange.

The following commit(s) were added to refs/heads/master by this push:
     new e05ce36f implement test mode in taler-exchange-transfer
e05ce36f is described below

commit e05ce36f301030feaa64c76bbfea24e34e05c496
Author: Christian Grothoff <address@hidden>
AuthorDate: Fri Mar 13 15:19:47 2020 +0100

    implement test mode in taler-exchange-transfer
---
 src/exchange/taler-exchange-transfer.c        | 13 ++++++++++---
 src/exchange/test_taler_exchange_httpd_afl.sh |  2 +-
 2 files changed, 11 insertions(+), 4 deletions(-)

diff --git a/src/exchange/taler-exchange-transfer.c 
b/src/exchange/taler-exchange-transfer.c
index e8c0929b..781e1834 100644
--- a/src/exchange/taler-exchange-transfer.c
+++ b/src/exchange/taler-exchange-transfer.c
@@ -447,9 +447,16 @@ run_transfers (void *cls)
     GNUNET_log (GNUNET_ERROR_TYPE_INFO,
                 "No more pending wire transfers, going idle\n");
     GNUNET_assert (NULL == task);
-    task = GNUNET_SCHEDULER_add_delayed (aggregator_idle_sleep_interval,
-                                         &run_transfers,
-                                         NULL);
+    if (GNUNET_YES == test_mode)
+    {
+      GNUNET_SCHEDULER_shutdown ();
+    }
+    else
+    {
+      task = GNUNET_SCHEDULER_add_delayed (aggregator_idle_sleep_interval,
+                                           &run_transfers,
+                                           NULL);
+    }
     return;
   case GNUNET_DB_STATUS_SUCCESS_ONE_RESULT:
     /* should be impossible */
diff --git a/src/exchange/test_taler_exchange_httpd_afl.sh 
b/src/exchange/test_taler_exchange_httpd_afl.sh
index 84c4a326..2d183d11 100755
--- a/src/exchange/test_taler_exchange_httpd_afl.sh
+++ b/src/exchange/test_taler_exchange_httpd_afl.sh
@@ -39,7 +39,7 @@ PREFIX=
 #PREFIX="valgrind --leak-check=yes --track-fds=yes --error-exitcode=1 
--log-file=valgrind.%p"
 # Setup keys.
 taler-exchange-keyup -c test_taler_exchange_httpd.conf
-# Setup database (just to be sure)
+# Setup database
 taler-exchange-dbinit -c test_taler_exchange_httpd.conf &> /dev/null
 # Only log hard errors, we expect lots of warnings...
 export GNUNET_FORCE_LOG=";;;;ERROR"

-- 
To stop receiving notification emails like this one, please contact
address@hidden.



reply via email to

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