commit 99fbce18348051b8a9ac8d7c887417d95d6dbee0
parent fd7826ae9a201a4c1889ba7526ab4f29f68d1d82
Author: Christian Grothoff <grothoff@gnunet.org>
Date: Fri, 15 Dec 2023 16:50:26 +0800
tolerate missing currencies.conf
Diffstat:
2 files changed, 9 insertions(+), 1 deletion(-)
diff --git a/debian/changelog b/debian/changelog
@@ -1,3 +1,10 @@
+taler-merchant (0.9.3-5) unstable; urgency=low
+
+ * Tolerate missing currencies.conf, but log a warning.
+ * Use taler-merchant as default database name.
+
+ -- Christian Grothoff <grothoff@gnu.org> Tue, 15 Dec 2023 18:50:12 -0700
+
taler-merchant (0.9.3-4) unstable; urgency=low
* More fixes to the database setup automation scripts.
diff --git a/src/backend/taler-merchant-httpd.c b/src/backend/taler-merchant-httpd.c
@@ -2189,10 +2189,11 @@ run (void *cls,
GNUNET_CURL_enable_async_scope_header (TMH_curl_ctx,
"Taler-Correlation-Id");
- if (GNUNET_OK !=
+ if (GNUNET_SYSERR ==
TALER_config_get_currency (cfg,
&TMH_currency))
{
+
GNUNET_SCHEDULER_shutdown ();
return;
}