exchange

Base system with REST service to issue digital coins, run by the payment service provider
Log | Files | Refs | Submodules | README | LICENSE

commit 315e7a80da382683a786aba2cd0ce9d6f574e51e
parent 6a67bbf45377026129ff546ea80d853ec29edacf
Author: Christian Grothoff <christian@grothoff.org>
Date:   Tue,  1 Apr 2025 21:57:45 +0200

fix

Diffstat:
Msrc/mhd/mhd2_run.c | 6++++--
1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/src/mhd/mhd2_run.c b/src/mhd/mhd2_run.c @@ -149,7 +149,8 @@ mhd_rready (void *cls) MHD_daemon_event_update (mhd, sc->ecb_cntx, MHD_FD_STATE_RECV); - GNUNET_SCHEDULER_cancel (mhd_task); + if (NULL != mhd_task) + GNUNET_SCHEDULER_cancel (mhd_task); mhd_task = GNUNET_SCHEDULER_add_now (&run_daemon, NULL); } @@ -169,7 +170,8 @@ mhd_wready (void *cls) MHD_daemon_event_update (mhd, sc->ecb_cntx, MHD_FD_STATE_SEND); - GNUNET_SCHEDULER_cancel (mhd_task); + if (NULL != mhd_task) + GNUNET_SCHEDULER_cancel (mhd_task); mhd_task = GNUNET_SCHEDULER_add_now (&run_daemon, NULL); }