[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[gnunet] 02/02: -fix missing join messages in known rooms
From: |
gnunet |
Subject: |
[gnunet] 02/02: -fix missing join messages in known rooms |
Date: |
Fri, 19 Nov 2021 21:02:27 +0100 |
This is an automated email from the git hooks/post-receive script.
thejackimonster pushed a commit to branch master
in repository gnunet.
commit 820ba28f3f14ac8cc87ac7272fb0933f81301946
Author: TheJackiMonster <thejackimonster@gmail.com>
AuthorDate: Fri Nov 19 21:02:17 2021 +0100
-fix missing join messages in known rooms
Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
---
src/messenger/gnunet-service-messenger_room.c | 8 +-------
1 file changed, 1 insertion(+), 7 deletions(-)
diff --git a/src/messenger/gnunet-service-messenger_room.c
b/src/messenger/gnunet-service-messenger_room.c
index 77657591e..d34665511 100644
--- a/src/messenger/gnunet-service-messenger_room.c
+++ b/src/messenger/gnunet-service-messenger_room.c
@@ -362,12 +362,7 @@ open_room (struct GNUNET_MESSENGER_SrvRoom *room,
const struct GNUNET_ShortHashCode *member_id = get_handle_member_id (handle,
get_room_key(room));
struct GNUNET_MESSENGER_MemberStore *member_store =
get_room_member_store(room);
- struct GNUNET_MESSENGER_Member *member = get_store_member(member_store,
member_id);
-
- if (member)
- goto exit_open_room;
-
- member = add_store_member(member_store, member_id);
+ struct GNUNET_MESSENGER_Member *member = add_store_member(member_store,
member_id);
if ((GNUNET_NO == join_room (room, handle, member)) && (room->port))
{
@@ -379,7 +374,6 @@ open_room (struct GNUNET_MESSENGER_SrvRoom *room,
return GNUNET_NO;
}
-exit_open_room:
struct GNUNET_MESSENGER_Message *peer_msg = create_message_peer
(room->service);
GNUNET_memcpy(&(peer_msg->header.sender_id), member_id, sizeof(*member_id));
return (room->port ? send_room_message (room, handle, peer_msg) : GNUNET_NO);
--
To stop receiving notification emails like this one, please contact
gnunet@gnunet.org.