exchange

Base system with REST service to issue digital coins, run by the payment service provider
Log | Files | Refs | Submodules | README | LICENSE

commit b657910c1936c727508843221a5b1552a89da94a
parent f311ffb3bac6dcb73b25bc4f733c0f15d33f096c
Author: Marcello Stanisci <stanisci.m@gmail.com>
Date:   Wed,  9 Jan 2019 17:48:44 +0100

Send SIGUSR1 for new keys reloading.

Diffstat:
Msrc/exchange-lib/test_exchange_api_keys_cherry_picking_new.c | 12++++++++++--
Msrc/include/taler_testing_lib.h | 1-
2 files changed, 10 insertions(+), 3 deletions(-)

diff --git a/src/exchange-lib/test_exchange_api_keys_cherry_picking_new.c b/src/exchange-lib/test_exchange_api_keys_cherry_picking_new.c @@ -96,8 +96,16 @@ run (void *cls, TALER_TESTING_cmd_exec_keyup ("keyup-serialization", CONFIG_FILE_EXTENDED_2), - TALER_TESTING_cmd_exec_auditor_sign ("auditor-sign-serialization", - CONFIG_FILE_EXTENDED_2), + TALER_TESTING_cmd_exec_auditor_sign + ("auditor-sign-serialization", + CONFIG_FILE_EXTENDED_2), + + TALER_TESTING_cmd_sleep ("sleep-serialization", + 3), + + TALER_TESTING_cmd_signal ("reload-keys-serialization", + is->exchanged, + SIGUSR1), TALER_TESTING_cmd_end () }; diff --git a/src/include/taler_testing_lib.h b/src/include/taler_testing_lib.h @@ -116,7 +116,6 @@ TALER_TESTING_prepare_exchange (const char *config_filename, char **auditor_base_url, char **exchange_base_url); - /** * Wait for the exchange to have started. Waits for at * most 10s, after that returns 77 to indicate an error.