[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.
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [taler-exchange] branch master updated: implement test mode in taler-exchange-transfer,
gnunet <=