taler-mdb

GNU Taler Extensions and Integrations
Log | Files | Refs | Submodules | README | LICENSE

commit 0d845562f481aaa46a7588532e70150fca64488e
parent dd342d00b3023aa96af50345d57d9aeaee79a662
Author: Christian Grothoff <grothoff@gnunet.org>
Date:   Tue, 23 Jan 2024 10:31:46 +0100

show errors, hide logging

Diffstat:
Mcontrib/taler-mdb-ads.sh | 2+-
Msrc/taler-mdb.c | 6++++++
2 files changed, 7 insertions(+), 1 deletion(-)

diff --git a/contrib/taler-mdb-ads.sh b/contrib/taler-mdb-ads.sh @@ -46,7 +46,7 @@ do for AD in $(ls "${DATA_HOME}"/ads/* | shuf) do DELAY=$(echo "$AD" | awk -F'[-.]' '{print $(NF-1)}') - fbi -d "$FBDEV" -a -m "768x576-75" -vt 2 -nocomments -noverbose "$AD" + fbi -d "$FBDEV" -a -m "768x576-75" -vt 2 -nocomments -noverbose "$AD" &> /dev/null sleep "$DELAY" killall fbi done diff --git a/src/taler-mdb.c b/src/taler-mdb.c @@ -918,9 +918,13 @@ stop_advertising (void) static void start_advertising (void) { + if (NULL == err_child) + return; stop_advertising (); /* just to be sure */ if (NULL == adv_process_command) return; + GNUNET_log (GNUNET_ERROR_TYPE_INFO, + "Starting advertising\n"); adv_child = start_command (adv_process_command, NULL); } @@ -934,6 +938,8 @@ hide_error (void) { if (NULL == err_child) return; + GNUNET_log (GNUNET_ERROR_TYPE_INFO, + "Hiding error\n"); if (NULL != err_stop_task) { GNUNET_SCHEDULER_cancel (err_stop_task);