gnunet-svn
[Top][All Lists]
Advanced

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

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


From: gnunet
Subject: [GNUnet-SVN] r27913 - gnunet/src/mesh
Date: Thu, 11 Jul 2013 14:11:15 +0200

Author: bartpolot
Date: 2013-07-11 14:11:15 +0200 (Thu, 11 Jul 2013)
New Revision: 27913

Modified:
   gnunet/src/mesh/gnunet-service-mesh.c
Log:
- drop newest message when a retransmission comes in

Modified: gnunet/src/mesh/gnunet-service-mesh.c
===================================================================
--- gnunet/src/mesh/gnunet-service-mesh.c       2013-07-11 12:06:25 UTC (rev 
27912)
+++ gnunet/src/mesh/gnunet-service-mesh.c       2013-07-11 12:11:15 UTC (rev 
27913)
@@ -3214,6 +3214,8 @@
         if (queue->type == type && queue->tunnel == t)
         {
           pid_q = ntohl (((struct GNUNET_MESH_Data *)(queue->cls))->pid);
+          GNUNET_log (GNUNET_ERROR_TYPE_WARNING,
+                      "pid: %u, pid_q: %u\n", pid, pid_q);
           break;
         }
       GNUNET_assert (NULL != queue);
@@ -3228,9 +3230,9 @@
           if (queue->type == type && queue->tunnel == t)
           {
             /* Drop message from queue */
-            GNUNET_CONTAINER_DLL_remove (dst->queue_head,
-                                         dst->queue_tail,
-                                         queue);
+            pid_q = ntohl (((struct GNUNET_MESH_Data *)(queue->cls))->pid);
+            GNUNET_log (GNUNET_ERROR_TYPE_WARNING,
+                        "dropping pid: %u\n", pid_q);
             queue_destroy (queue, GNUNET_YES);
             fc->queue_n--;
             t->pending_messages--;




reply via email to

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