added assertion to find https://www.gnunet.org/bugs/view.php?id=1808
authorMatthias Wachs <wachs@net.in.tum.de>
Fri, 30 Sep 2011 07:46:32 +0000 (07:46 +0000)
committerMatthias Wachs <wachs@net.in.tum.de>
Fri, 30 Sep 2011 07:46:32 +0000 (07:46 +0000)
src/dht/gnunet-service-dht_neighbours.c

index e5f9d0d2351053ceeea9a7e374305ad90643ac0a..8a0e7943ca9a8a8df66bc41efa495e0abc0b6e4f 100644 (file)
@@ -503,7 +503,10 @@ update_core_preference (void *cls,
   if (bucket == GNUNET_SYSERR)
     preference = 0;
   else
+  {
+    GNUNET_assert (k_buckets[bucket].peers_size != 0);
     preference = (1LL << matching) / k_buckets[bucket].peers_size;
+  }
   if (preference == 0)
     {
       peer->preference_task