aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authort3sserakt <t3ss@posteo.de>2023-11-17 16:57:14 +0100
committert3sserakt <t3ss@posteo.de>2023-11-17 16:57:14 +0100
commita9190910e377cafaa81037d7b2bb9170fcd285ef (patch)
treee6048d8b00681667ee3a6197b43516386829c7b2
parent8e8c3f1e1c8c81a269c57e635153ec22fbfe216e (diff)
downloadgnunet-a9190910e377cafaa81037d7b2bb9170fcd285ef.tar.gz
gnunet-a9190910e377cafaa81037d7b2bb9170fcd285ef.zip
Transport: Added missing dekrement of global communicator queue counter.
-rw-r--r--src/service/transport/gnunet-service-transport.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/service/transport/gnunet-service-transport.c b/src/service/transport/gnunet-service-transport.c
index ed45462cb..3e1ce44c3 100644
--- a/src/service/transport/gnunet-service-transport.c
+++ b/src/service/transport/gnunet-service-transport.c
@@ -3092,6 +3092,7 @@ free_pending_message (struct PendingMessage *pm)
3092 qe->queue->queue_tail, 3092 qe->queue->queue_tail,
3093 qe); 3093 qe);
3094 qe->queue->queue_length--; 3094 qe->queue->queue_length--;
3095 tc->details.communicator.total_queue_length--;
3095 GNUNET_free (qe); 3096 GNUNET_free (qe);
3096 } 3097 }
3097 if (NULL != pm->bpm) 3098 if (NULL != pm->bpm)
@@ -3106,6 +3107,7 @@ free_pending_message (struct PendingMessage *pm)
3106 qe->queue->queue_tail, 3107 qe->queue->queue_tail,
3107 qe); 3108 qe);
3108 qe->queue->queue_length--; 3109 qe->queue->queue_length--;
3110 tc->details.communicator.total_queue_length--;
3109 GNUNET_free (qe); 3111 GNUNET_free (qe);
3110 } 3112 }
3111 GNUNET_free (pm->bpm); 3113 GNUNET_free (pm->bpm);