gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[GNUnet-SVN] r31052 - gnunet/src/mesh


From: gnunet
Subject: [GNUnet-SVN] r31052 - gnunet/src/mesh
Date: Thu, 5 Dec 2013 02:08:45 +0100

Author: bartpolot
Date: 2013-12-05 02:08:45 +0100 (Thu, 05 Dec 2013)
New Revision: 31052

Modified:
   gnunet/src/mesh/gnunet-service-mesh_channel.c
Log:
- timing

Modified: gnunet/src/mesh/gnunet-service-mesh_channel.c
===================================================================
--- gnunet/src/mesh/gnunet-service-mesh_channel.c       2013-12-05 00:53:43 UTC 
(rev 31051)
+++ gnunet/src/mesh/gnunet-service-mesh_channel.c       2013-12-05 01:08:45 UTC 
(rev 31052)
@@ -34,7 +34,8 @@
 
 #define LOG(level, ...) GNUNET_log_from(level,"mesh-chn",__VA_ARGS__)
 
-#define MESH_RETRANSMIT_TIME    GNUNET_TIME_UNIT_SECONDS
+#define MESH_RETRANSMIT_TIME    GNUNET_TIME_relative_multiply(\
+                                    GNUNET_TIME_UNIT_MILLISECONDS, 250)
 #define MESH_RETRANSMIT_MARGIN  4
 
 
@@ -755,6 +756,9 @@
           && GNUNET_MESSAGE_TYPE_MESH_DATA_ACK != type)
       {
         GNUNET_assert (GNUNET_SCHEDULER_NO_TASK == rel->retry_task);
+        LOG (GNUNET_ERROR_TYPE_DEBUG, "!!! STD BACKOFF %s\n",
+             GNUNET_STRINGS_relative_time_to_string (rel->retry_timer,
+                                                     GNUNET_NO));
         rel->retry_timer = GNUNET_TIME_STD_BACKOFF (rel->retry_timer);
         rel->retry_task = GNUNET_SCHEDULER_add_delayed (rel->retry_timer,
                                                         &channel_recreate, 
rel);
@@ -1768,7 +1772,7 @@
   /* In unreliable channels, we'll use the DLL to buffer BCK data */
   ch->root_rel = GNUNET_new (struct MeshChannelReliability);
   ch->root_rel->ch = ch;
-  ch->root_rel->retry_timer = GNUNET_TIME_UNIT_SECONDS;
+  ch->root_rel->retry_timer = MESH_RETRANSMIT_TIME;
   ch->root_rel->expected_delay.rel_value_us = 0;
 
   LOG (GNUNET_ERROR_TYPE_DEBUG, "CREATED CHANNEL %s\n", GMCH_2s (ch));




reply via email to

[Prev in Thread] Current Thread [Next in Thread]