[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[GNUnet-SVN] r24521 - gnunet/src/testbed
From: |
gnunet |
Subject: |
[GNUnet-SVN] r24521 - gnunet/src/testbed |
Date: |
Wed, 24 Oct 2012 18:08:23 +0200 |
Author: harsha
Date: 2012-10-24 18:08:23 +0200 (Wed, 24 Oct 2012)
New Revision: 24521
Modified:
gnunet/src/testbed/gnunet-service-testbed.c
Log:
removed exponential backoff while offering HELLO
Modified: gnunet/src/testbed/gnunet-service-testbed.c
===================================================================
--- gnunet/src/testbed/gnunet-service-testbed.c 2012-10-24 16:03:53 UTC (rev
24520)
+++ gnunet/src/testbed/gnunet-service-testbed.c 2012-10-24 16:08:23 UTC (rev
24521)
@@ -600,11 +600,6 @@
*/
uint32_t other_peer_id;
- /**
- * Number of times we tried to send hello; used to increase delay in offering
- * hellos
- */
- uint16_t retries;
};
@@ -651,12 +646,6 @@
*/
GNUNET_SCHEDULER_TaskIdentifier timeout_rocc_task_id;
- /**
- * Number of times we tried to send hello; used to increase delay in offering
- * hellos
- */
- uint16_t retries;
-
};
@@ -2919,7 +2908,8 @@
occ->send_hello_task =
GNUNET_SCHEDULER_add_delayed
(GNUNET_TIME_relative_multiply (GNUNET_TIME_UNIT_MILLISECONDS,
- 100 * (pow (2, occ->retries++))),
+ 100 + GNUNET_CRYPTO_random_u32
+ (GNUNET_CRYPTO_QUALITY_WEAK, 500)),
&send_hello, occ);
}
GNUNET_free (other_peer_str);
@@ -3485,7 +3475,8 @@
rocc->attempt_connect_task_id =
GNUNET_SCHEDULER_add_delayed
(GNUNET_TIME_relative_multiply (GNUNET_TIME_UNIT_MILLISECONDS,
- 100 * (pow (2, rocc->retries++))),
+ 100 + GNUNET_CRYPTO_random_u32
+ (GNUNET_CRYPTO_QUALITY_WEAK, 500)),
&attempt_connect_task, rocc);
}
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [GNUnet-SVN] r24521 - gnunet/src/testbed,
gnunet <=