diff options
-rw-r--r-- | src/gns/gnunet-service-gns.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/gns/gnunet-service-gns.c b/src/gns/gnunet-service-gns.c index cb516d2c8..2a9d86a8b 100644 --- a/src/gns/gnunet-service-gns.c +++ b/src/gns/gnunet-service-gns.c | |||
@@ -548,11 +548,14 @@ put_gns_record (void *cls, | |||
548 | { | 548 | { |
549 | GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, | 549 | GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, |
550 | "Got disconnected from namestore database, retrying.\n"); | 550 | "Got disconnected from namestore database, retrying.\n"); |
551 | namestore_iter = NULL; | ||
551 | if (NULL != zone_publish_task) | 552 | if (NULL != zone_publish_task) |
552 | { | 553 | { |
553 | GNUNET_SCHEDULER_cancel (zone_publish_task); | 554 | GNUNET_SCHEDULER_cancel (zone_publish_task); |
554 | zone_publish_task = NULL; | 555 | zone_publish_task = NULL; |
555 | } | 556 | } |
557 | zone_publish_task = GNUNET_SCHEDULER_add_now (&publish_zone_dht_start, | ||
558 | NULL); | ||
556 | return; | 559 | return; |
557 | } | 560 | } |
558 | if (NULL == label) | 561 | if (NULL == label) |