gnunet-svn
[Top][All Lists]
Advanced

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

[gnunet] 02/04: transport: manually destroy d_mq if not yet registered.


From: gnunet
Subject: [gnunet] 02/04: transport: manually destroy d_mq if not yet registered.
Date: Mon, 13 May 2024 10:41:51 +0200

This is an automated email from the git hooks/post-receive script.

martin-schanzenbach pushed a commit to branch master
in repository gnunet.

commit 870f335b93619071815d6171d492a1529d9cb4b5
Author: ulfvonbelow <striness@tilde.club>
AuthorDate: Sun May 5 12:03:28 2024 -0500

    transport: manually destroy d_mq if not yet registered.
    
    Signed-off-by: Martin Schanzenbach <schanzen@gnunet.org>
---
 src/service/transport/gnunet-communicator-udp.c | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/src/service/transport/gnunet-communicator-udp.c 
b/src/service/transport/gnunet-communicator-udp.c
index e9496c571..be47cb1a1 100644
--- a/src/service/transport/gnunet-communicator-udp.c
+++ b/src/service/transport/gnunet-communicator-udp.c
@@ -909,6 +909,11 @@ receiver_destroy (struct ReceiverAddress *receiver)
     GNUNET_TRANSPORT_communicator_mq_del (receiver->d_qh);
     receiver->d_qh = NULL;
   }
+  else if (NULL != receiver->d_mq)
+  {
+    GNUNET_MQ_destroy (receiver->d_mq);
+    receiver->d_mq = NULL;
+  }
   GNUNET_assert (GNUNET_YES ==
                  GNUNET_CONTAINER_multihashmap_remove (receivers,
                                                        &receiver->key,

-- 
To stop receiving notification emails like this one, please contact
gnunet@gnunet.org.



reply via email to

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