summaryrefslogtreecommitdiff
path: root/src/util/taler-exchange-secmod-cs.c
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2022-02-07 15:40:21 +0100
committerChristian Grothoff <christian@grothoff.org>2022-02-07 15:40:21 +0100
commita5b824494858d2cb406b17616f3215f012b1392f (patch)
tree8405b7d40769dc96e20fdd907be6d629a2b4e905 /src/util/taler-exchange-secmod-cs.c
parent271711ae6422e566f1fa787852ebe3fe5cb6f1a1 (diff)
downloadexchange-a5b824494858d2cb406b17616f3215f012b1392f.tar.gz
exchange-a5b824494858d2cb406b17616f3215f012b1392f.tar.bz2
exchange-a5b824494858d2cb406b17616f3215f012b1392f.zip
-wake clients if we have 0 dks
Diffstat (limited to 'src/util/taler-exchange-secmod-cs.c')
-rw-r--r--src/util/taler-exchange-secmod-cs.c7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/util/taler-exchange-secmod-cs.c b/src/util/taler-exchange-secmod-cs.c
index 139b0b9d0..4e7b7d1b0 100644
--- a/src/util/taler-exchange-secmod-cs.c
+++ b/src/util/taler-exchange-secmod-cs.c
@@ -1495,9 +1495,9 @@ run (void *cls,
const struct GNUNET_CONFIGURATION_Handle *cfg)
{
static struct TES_Callbacks cb = {
- .dispatch = cs_work_dispatch,
- .updater = cs_update_client_keys,
- .init = cs_client_init
+ .dispatch = &cs_work_dispatch,
+ .updater = &cs_update_client_keys,
+ .init = &cs_client_init
};
(void) cls;
@@ -1564,6 +1564,7 @@ run (void *cls,
{
GNUNET_log (GNUNET_ERROR_TYPE_WARNING,
"No CS denominations configured\n");
+ TES_wake_clients ();
return;
}
/* start job to keep keys up-to-date; MUST be run before the #listen_task,