diff options
author | Christian Grothoff <christian@grothoff.org> | 2017-06-23 16:05:07 +0200 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2017-06-23 16:05:07 +0200 |
commit | 2cc0ab3717d0193af0a8b5be4aa367ae1874a812 (patch) | |
tree | 7c7637fdf2ecc8433fab6c60270be6a01a55ac43 /src/zonemaster | |
parent | 4d9f7493cf96f560a853d2fbe34e7eee2065145d (diff) | |
download | gnunet-2cc0ab3717d0193af0a8b5be4aa367ae1874a812.tar.gz gnunet-2cc0ab3717d0193af0a8b5be4aa367ae1874a812.zip |
fix misc namestore crashes from pq migration
Diffstat (limited to 'src/zonemaster')
-rw-r--r-- | src/zonemaster/gnunet-service-zonemaster.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/zonemaster/gnunet-service-zonemaster.c b/src/zonemaster/gnunet-service-zonemaster.c index 08a09de34..b3a2cb8b3 100644 --- a/src/zonemaster/gnunet-service-zonemaster.c +++ b/src/zonemaster/gnunet-service-zonemaster.c | |||
@@ -648,7 +648,8 @@ handle_monitor_event (void *cls, | |||
648 | static void | 648 | static void |
649 | monitor_sync_event (void *cls) | 649 | monitor_sync_event (void *cls) |
650 | { | 650 | { |
651 | GNUNET_assert (NULL == zone_publish_task); | 651 | if ( (NULL == zone_publish_task) && |
652 | (NULL == namestore_iter) ) | ||
652 | zone_publish_task = GNUNET_SCHEDULER_add_now (&publish_zone_dht_start, | 653 | zone_publish_task = GNUNET_SCHEDULER_add_now (&publish_zone_dht_start, |
653 | NULL); | 654 | NULL); |
654 | } | 655 | } |