diff options
author | Christian Grothoff <christian@grothoff.org> | 2018-04-26 16:40:09 +0200 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2018-04-26 16:40:09 +0200 |
commit | 823215c974ccb1ef3cad9eb1082999cd1b910416 (patch) | |
tree | 7984816482be2a6a50786796d7c24d297a707593 /src/namestore/gnunet-service-namestore.c | |
parent | 1b21e0b643f37675683b09b9e528721cb7df74e5 (diff) | |
download | gnunet-823215c974ccb1ef3cad9eb1082999cd1b910416.tar.gz gnunet-823215c974ccb1ef3cad9eb1082999cd1b910416.zip |
misc zoneimporter fixes
Diffstat (limited to 'src/namestore/gnunet-service-namestore.c')
-rw-r--r-- | src/namestore/gnunet-service-namestore.c | 14 |
1 files changed, 9 insertions, 5 deletions
diff --git a/src/namestore/gnunet-service-namestore.c b/src/namestore/gnunet-service-namestore.c index 994eae2c8..06a50132b 100644 --- a/src/namestore/gnunet-service-namestore.c +++ b/src/namestore/gnunet-service-namestore.c | |||
@@ -708,11 +708,15 @@ refresh_block (struct NamestoreClient *nc, | |||
708 | &res); | 708 | &res); |
709 | GNUNET_free (nick); | 709 | GNUNET_free (nick); |
710 | } | 710 | } |
711 | 711 | if (0 == res_count) | |
712 | exp_time = (0 == res_count) | 712 | { |
713 | ? GNUNET_TIME_UNIT_ZERO_ABS | 713 | send_store_response (nc, |
714 | : GNUNET_GNSRECORD_record_get_expiration_time (res_count, | 714 | GNUNET_OK, |
715 | res); | 715 | rid); |
716 | return; /* no data, no need to update cache */ | ||
717 | } | ||
718 | exp_time = GNUNET_GNSRECORD_record_get_expiration_time (res_count, | ||
719 | res); | ||
716 | if (cache_keys) | 720 | if (cache_keys) |
717 | block = GNUNET_GNSRECORD_block_create2 (zone_key, | 721 | block = GNUNET_GNSRECORD_block_create2 (zone_key, |
718 | exp_time, | 722 | exp_time, |