commit c1f9e59ea8c6693541af48a426b25719a40ca85f
parent 31a0721efd1853cdb07729ed696b5b0612a8d5bc
Author: Christian Grothoff <christian@grothoff.org>
Date: Wed, 4 Dec 2019 13:06:50 +0100
fix shutdown
Diffstat:
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 ();
}