[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[GNUnet-SVN] r30664 - gnunet/src/mesh
From: |
gnunet |
Subject: |
[GNUnet-SVN] r30664 - gnunet/src/mesh |
Date: |
Tue, 12 Nov 2013 14:06:12 +0100 |
Author: bartpolot
Date: 2013-11-12 14:06:12 +0100 (Tue, 12 Nov 2013)
New Revision: 30664
Modified:
gnunet/src/mesh/gnunet-service-mesh_channel.c
Log:
- timing fixes
Modified: gnunet/src/mesh/gnunet-service-mesh_channel.c
===================================================================
--- gnunet/src/mesh/gnunet-service-mesh_channel.c 2013-11-12 12:23:17 UTC
(rev 30663)
+++ gnunet/src/mesh/gnunet-service-mesh_channel.c 2013-11-12 13:06:12 UTC
(rev 30664)
@@ -675,6 +675,7 @@
// LOG (GNUNET_ERROR_TYPE_DEBUG, "!!! ALREADY IN QUEUE %u\n", copy->mid);
// }
+ copy->timestamp = GNUNET_TIME_absolute_get();
rel->retry_timer = GNUNET_TIME_STD_BACKOFF (rel->retry_timer);
rel->retry_task = GNUNET_SCHEDULER_add_delayed (rel->retry_timer,
&channel_retransmit_message,
@@ -705,9 +706,9 @@
if (update_time)
{
time = GNUNET_TIME_absolute_get_duration (copy->timestamp);
- rel->expected_delay.rel_value_us *= 19;
+ rel->expected_delay.rel_value_us *= 7;
rel->expected_delay.rel_value_us += time.rel_value_us;
- rel->expected_delay.rel_value_us /= 20;
+ rel->expected_delay.rel_value_us /= 8;
rel->n_sent--;
LOG (GNUNET_ERROR_TYPE_DEBUG, "!!! took %s\n",
GNUNET_STRINGS_relative_time_to_string (time, GNUNET_NO));
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [GNUnet-SVN] r30664 - gnunet/src/mesh,
gnunet <=