diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/dht/gnunet-service-dht_neighbours.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/dht/gnunet-service-dht_neighbours.c b/src/dht/gnunet-service-dht_neighbours.c index e5f9d0d23..8a0e7943c 100644 --- a/src/dht/gnunet-service-dht_neighbours.c +++ b/src/dht/gnunet-service-dht_neighbours.c | |||
@@ -503,7 +503,10 @@ update_core_preference (void *cls, | |||
503 | if (bucket == GNUNET_SYSERR) | 503 | if (bucket == GNUNET_SYSERR) |
504 | preference = 0; | 504 | preference = 0; |
505 | else | 505 | else |
506 | { | ||
507 | GNUNET_assert (k_buckets[bucket].peers_size != 0); | ||
506 | preference = (1LL << matching) / k_buckets[bucket].peers_size; | 508 | preference = (1LL << matching) / k_buckets[bucket].peers_size; |
509 | } | ||
507 | if (preference == 0) | 510 | if (preference == 0) |
508 | { | 511 | { |
509 | peer->preference_task | 512 | peer->preference_task |