commit 0d845562f481aaa46a7588532e70150fca64488e
parent dd342d00b3023aa96af50345d57d9aeaee79a662
Author: Christian Grothoff <grothoff@gnunet.org>
Date: Tue, 23 Jan 2024 10:31:46 +0100
show errors, hide logging
Diffstat:
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);