gnunet-svn
[Top][All Lists]
Advanced

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

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


From: gnunet
Subject: [GNUnet-SVN] r23143 - gnunet/src/mesh
Date: Mon, 6 Aug 2012 19:03:05 +0200

Author: bartpolot
Date: 2012-08-06 19:03:05 +0200 (Mon, 06 Aug 2012)
New Revision: 23143

Modified:
   gnunet/src/mesh/mesh_api.c
Log:
- initialize and consider ACK values fr tmt rdy

Modified: gnunet/src/mesh/mesh_api.c
===================================================================
--- gnunet/src/mesh/mesh_api.c  2012-08-06 15:18:50 UTC (rev 23142)
+++ gnunet/src/mesh/mesh_api.c  2012-08-06 17:03:05 UTC (rev 23143)
@@ -443,6 +443,7 @@
   {
     t->tid = tid;
   }
+  t->max_pid = 1;
   return t;
 }
 
@@ -1996,6 +1997,9 @@
   add_to_queue (tunnel->mesh, th);
   if (NULL != tunnel->mesh->th)
     return th;
+  if (GNUNET_NO == PID_OVERFLOW(tunnel->pid, tunnel->max_pid) &&
+      tunnel->max_pid <= tunnel->pid)
+    return th;
   LOG (GNUNET_ERROR_TYPE_DEBUG, "    call notify tmt rdy\n");
   tunnel->mesh->th =
       GNUNET_CLIENT_notify_transmit_ready (tunnel->mesh->client, th->size,




reply via email to

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