diff options
author | Christian Grothoff <christian@grothoff.org> | 2011-10-05 19:56:54 +0000 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2011-10-05 19:56:54 +0000 |
commit | 93c678b13fb574d384342197183f31523fb13af7 (patch) | |
tree | a668b1c99688f1ddbdaf501c8aa0fba65467d2fe /src/dht/gnunet-service-dht_nse.c | |
parent | f51150073e6f1ad16ab8d917e6b3f5437e40eb9c (diff) | |
download | gnunet-93c678b13fb574d384342197183f31523fb13af7.tar.gz gnunet-93c678b13fb574d384342197183f31523fb13af7.zip |
prevent very low estimates from being used
Diffstat (limited to 'src/dht/gnunet-service-dht_nse.c')
-rw-r--r-- | src/dht/gnunet-service-dht_nse.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/dht/gnunet-service-dht_nse.c b/src/dht/gnunet-service-dht_nse.c index 94fecb413..0a662ec7b 100644 --- a/src/dht/gnunet-service-dht_nse.c +++ b/src/dht/gnunet-service-dht_nse.c | |||
@@ -58,7 +58,8 @@ update_network_size_estimate (void *cls, struct GNUNET_TIME_Absolute timestamp, | |||
58 | GNUNET_STATISTICS_update (GDS_stats, | 58 | GNUNET_STATISTICS_update (GDS_stats, |
59 | gettext_noop ("# Network size estimates received"), 1, | 59 | gettext_noop ("# Network size estimates received"), 1, |
60 | GNUNET_NO); | 60 | GNUNET_NO); |
61 | log_of_network_size_estimate = logestimate; | 61 | /* do not allow estimates < 0.5 */ |
62 | log_of_network_size_estimate = GNUNET_MAX (0.5, logestimate); | ||
62 | } | 63 | } |
63 | 64 | ||
64 | 65 | ||