gnunet-svn
[Top][All Lists]
Advanced

[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.



reply via email to

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