diff options
-rw-r--r-- | src/dht/gnunet_dht_profiler.c | 14 |
1 files changed, 8 insertions, 6 deletions
diff --git a/src/dht/gnunet_dht_profiler.c b/src/dht/gnunet_dht_profiler.c index 12fa7be4d..0dca21f2c 100644 --- a/src/dht/gnunet_dht_profiler.c +++ b/src/dht/gnunet_dht_profiler.c | |||
@@ -741,20 +741,22 @@ dht_connected (void *cls, | |||
741 | { | 741 | { |
742 | case MODE_PUT: | 742 | case MODE_PUT: |
743 | { | 743 | { |
744 | delay_put.rel_value_us = | 744 | struct GNUNET_TIME_Relative peer_delay_put; |
745 | peer_delay_put.rel_value_us = | ||
745 | delay_put.rel_value_us + | 746 | delay_put.rel_value_us + |
746 | GNUNET_CRYPTO_random_u64 (GNUNET_CRYPTO_QUALITY_WEAK, | 747 | GNUNET_CRYPTO_random_u64 (GNUNET_CRYPTO_QUALITY_WEAK, |
747 | delay_put.rel_value_us); | 748 | delay_put.rel_value_us); |
748 | ac->delay_task = GNUNET_SCHEDULER_add_delayed (delay_put, &delayed_put, ac); | 749 | ac->delay_task = GNUNET_SCHEDULER_add_delayed (peer_delay_put, &delayed_put, ac); |
749 | break; | 750 | break; |
750 | } | 751 | } |
751 | case MODE_GET: | 752 | case MODE_GET: |
752 | { | 753 | { |
753 | delay_get.rel_value_us = | 754 | struct GNUNET_TIME_Relative peer_delay_get; |
755 | peer_delay_get.rel_value_us = | ||
754 | delay_get.rel_value_us + | 756 | delay_get.rel_value_us + |
755 | GNUNET_CRYPTO_random_u64 (GNUNET_CRYPTO_QUALITY_WEAK, | 757 | GNUNET_CRYPTO_random_u64 (GNUNET_CRYPTO_QUALITY_WEAK, |
756 | delay_get.rel_value_us); | 758 | delay_get.rel_value_us); |
757 | ac->delay_task = GNUNET_SCHEDULER_add_delayed (delay_get, &delayed_get, ac); | 759 | ac->delay_task = GNUNET_SCHEDULER_add_delayed (peer_delay_get, &delayed_get, ac); |
758 | break; | 760 | break; |
759 | } | 761 | } |
760 | } | 762 | } |
@@ -1268,8 +1270,8 @@ main (int argc, char *const *argv) | |||
1268 | return 2; | 1270 | return 2; |
1269 | /* set default delays */ | 1271 | /* set default delays */ |
1270 | delay_stats = GNUNET_TIME_relative_multiply (GNUNET_TIME_UNIT_MINUTES, 1); | 1272 | delay_stats = GNUNET_TIME_relative_multiply (GNUNET_TIME_UNIT_MINUTES, 1); |
1271 | delay_put = GNUNET_TIME_relative_multiply (GNUNET_TIME_UNIT_SECONDS, 1); | 1273 | delay_put = GNUNET_TIME_relative_multiply (GNUNET_TIME_UNIT_MINUTES, 10); |
1272 | delay_get = GNUNET_TIME_relative_multiply (GNUNET_TIME_UNIT_MINUTES, 1); | 1274 | delay_get = GNUNET_TIME_relative_multiply (GNUNET_TIME_UNIT_MINUTES, 10); |
1273 | timeout = GNUNET_TIME_relative_multiply (GNUNET_TIME_UNIT_MINUTES, 5); | 1275 | timeout = GNUNET_TIME_relative_multiply (GNUNET_TIME_UNIT_MINUTES, 5); |
1274 | replication = 1; /* default replication */ | 1276 | replication = 1; /* default replication */ |
1275 | rc = 0; | 1277 | rc = 0; |