taler-mdb

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

commit bd2ccff9c4361b5bff9b9127c31ab318ab24abb9
parent 36da8391f88e19be671d8cbd7e1082a37fac7648
Author: Christian Grothoff <grothoff@gnunet.org>
Date:   Fri, 20 May 2022 17:32:23 +0200

assertion not ok

Diffstat:
Msrc/main.c | 7++++---
1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/src/main.c b/src/main.c @@ -2075,7 +2075,7 @@ cancel_button_pressed (void *cls) * @brief Wait for a keyboard input */ static void -start_read_keyboard () +start_read_keyboard (void) { static struct GNUNET_DISK_FileHandle fh = { STDIN_FILENO }; @@ -2114,13 +2114,14 @@ start_read_keyboard () * @brief Wait for cancel button during payment activity */ static void -start_read_cancel_button () +start_read_cancel_button (void) { struct GNUNET_DISK_FileHandle fh = { cancel_button.cancelbuttonfd }; - GNUNET_assert (NULL == cancelbutton_task); + if (NULL != cancelbutton_task) + return; cancelbutton_task = GNUNET_SCHEDULER_add_read_file ( GNUNET_TIME_UNIT_FOREVER_REL, &fh,