sync

Backup service to store encrypted wallet databases (experimental)
Log | Files | Refs | Submodules | README | LICENSE

commit 6f65209d7d4b2262fb1360cc4fe5360d0d609dd8
parent 98ef00a7b42202b15f1d6004f032c759bffffc94
Author: Christian Grothoff <christian@grothoff.org>
Date:   Sat, 13 May 2023 20:22:10 +0200

-move AML_THRESHOLD option to exchange

Diffstat:
Mdebian/sync-httpd.service | 4+++-
Msrc/sync/sync-httpd.c | 7+------
Msrc/testing/test_sync_api.conf | 3++-
3 files changed, 6 insertions(+), 8 deletions(-)

diff --git a/debian/sync-httpd.service b/debian/sync-httpd.service @@ -4,7 +4,9 @@ Description=Sync backup backend [Service] User=sync-httpd Type=simple -Restart=on-failure +Restart=always +RestartSec=1s +RuntimeMaxSec=3600s ExecStart=/usr/bin/sync-httpd -c /etc/sync/sync.conf [Install] diff --git a/src/sync/sync-httpd.c b/src/sync/sync-httpd.c @@ -194,14 +194,13 @@ url_handler (void *cls, &SH_MHD_handler_static_response, MHD_HTTP_NOT_FOUND }; - struct TM_HandlerContext *hc; + struct TM_HandlerContext *hc = *con_cls; struct GNUNET_AsyncScopeId aid; const char *correlation_id = NULL; struct SYNC_AccountPublicKeyP account_pub; (void) cls; (void) version; - hc = *con_cls; if (NULL == hc) { GNUNET_async_scope_fresh (&aid); @@ -543,10 +542,6 @@ run (void *cls, result = EXIT_NOTCONFIGURED; GNUNET_SCHEDULER_add_shutdown (&do_shutdown, NULL); - GNUNET_assert (GNUNET_OK == - GNUNET_log_setup ("sync-httpd", - "WARNING", - NULL)); if (GNUNET_OK != GNUNET_CONFIGURATION_get_value_number (config, "sync", diff --git a/src/testing/test_sync_api.conf b/src/testing/test_sync_api.conf @@ -17,7 +17,6 @@ TALER_CACHE_HOME = $TALER_HOME/.cache/taler/ [taler] # What currency do we use? CURRENCY = EUR -AML_THRESHOLD = EUR:1000000 CURRENCY_ROUND_UNIT = EUR:0.01 [taler-helper-crypto-rsa] @@ -36,6 +35,8 @@ HTTP_PORT = 8082 # Sync config [sync] +AML_THRESHOLD = EUR:1000000 + # Which port do we run the *sync* backend on? (HTTP server) PORT = 8084