[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[gnunet] branch master updated: MESSENGER: Fix potential infinite delay
From: |
gnunet |
Subject: |
[gnunet] branch master updated: MESSENGER: Fix potential infinite delay of peer messages |
Date: |
Tue, 05 Mar 2024 16:10:19 +0100 |
This is an automated email from the git hooks/post-receive script.
thejackimonster pushed a commit to branch master
in repository gnunet.
The following commit(s) were added to refs/heads/master by this push:
new e3f580d9c MESSENGER: Fix potential infinite delay of peer messages
e3f580d9c is described below
commit e3f580d9c529dc9c07d4ea0784083492804ab8be
Author: TheJackiMonster <thejackimonster@gmail.com>
AuthorDate: Tue Mar 5 16:00:11 2024 +0100
MESSENGER: Fix potential infinite delay of peer messages
Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
---
src/service/messenger/messenger_api_message_control.c | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/src/service/messenger/messenger_api_message_control.c
b/src/service/messenger/messenger_api_message_control.c
index 30c52587f..c46c047c4 100644
--- a/src/service/messenger/messenger_api_message_control.c
+++ b/src/service/messenger/messenger_api_message_control.c
@@ -183,7 +183,7 @@ iterate_message_control (void *cls,
const struct GNUNET_ShortHashCode *key,
void *value)
{
- GNUNET_assert ((cls) && (key) && (value));
+ GNUNET_assert ((key) && (value));
struct GNUNET_MESSENGER_MessageControlQueue *queue = value;
@@ -222,6 +222,9 @@ process_message_control (struct
GNUNET_MESSENGER_MessageControl *control,
struct GNUNET_CONTAINER_MultiShortmap *map = NULL;
const struct GNUNET_ShortHashCode *id = &(message->header.sender_id);
+ if (GNUNET_YES == is_peer_message(message))
+ map = control->peer_messages;
+
switch (message->header.kind)
{
case GNUNET_MESSENGER_KIND_JOIN:
--
To stop receiving notification emails like this one, please contact
gnunet@gnunet.org.
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [gnunet] branch master updated: MESSENGER: Fix potential infinite delay of peer messages,
gnunet <=