[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--;
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [GNUnet-SVN] r27913 - gnunet/src/mesh,
gnunet <=