taler-mdb

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

commit c1f9e59ea8c6693541af48a426b25719a40ca85f
parent 31a0721efd1853cdb07729ed696b5b0612a8d5bc
Author: Christian Grothoff <christian@grothoff.org>
Date:   Wed,  4 Dec 2019 13:06:50 +0100

fix shutdown

Diffstat:
Msrc/main.c | 11+++++------
1 file changed, 5 insertions(+), 6 deletions(-)

diff --git a/src/main.c b/src/main.c @@ -1443,11 +1443,6 @@ handle_command (const char *hex, GNUNET_SCHEDULER_cancel (mdb.wtask); mdb.wtask = NULL; } - if (in_shutdown) - { - mdb_shutdown (); - return; - } break; case VMC_OOSQ: GNUNET_log (GNUNET_ERROR_TYPE_WARNING, @@ -1538,7 +1533,11 @@ read_mdb_command (void *cls) mdb.rx_off - cmdEndIdx + 1); mdb.rx_off -= (cmdEndIdx + 1); } - + if (in_shutdown) + { + mdb_shutdown (); + return; + } run_mdb_event_loop (); }