aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/dht/gnunet_dht_profiler.c14
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;