jonathan 05/04/06 23:32:21
Modified: daemon Tag: branch_3_17 Changelog groups.c
Log:
Fix for bug where members of the same view, actually receive different
group_ids in the membership message. The bug was caused by a missing
zero initializer in G_compute_and_notify(). Fix by Yair Amir.
Revision Changes Path
No revision
No revision
1.4.2.5 +7 -0 spread/daemon/Changelog
Index: Changelog
===================================================================
RCS file: /storage/cvsroot/spread/daemon/Changelog,v
retrieving revision 1.4.2.4
retrieving revision 1.4.2.5
diff -u -r1.4.2.4 -r1.4.2.5
--- Changelog 1 Apr 2005 15:19:43 -0000 1.4.2.4
+++ Changelog 7 Apr 2005 03:32:21 -0000 1.4.2.5
@@ -1,3 +1,10 @@
+Wed Apr 6 23:24:33 2005 Jonathan Stanton <[email protected]>
+
+ * groups.c (G_compute_and_notify): Add missing initialization
+ for new_grp->changed. This fixes bug where members of same view
+ receive different group_ids. Bug reported by Raluca Musaloui-E
+ and Theo Schlossnagle. Fix by Yair Amir.
+
Thu Mar 31 23:44:04 2005 Jonathan Stanton <[email protected]>
* sp.c (SP_internal_multicast): Check for short writes on network
1.17.2.3 +1 -1 spread/daemon/groups.c
Index: groups.c
===================================================================
RCS file: /storage/cvsroot/spread/daemon/groups.c,v
retrieving revision 1.17.2.2
retrieving revision 1.17.2.3
diff -u -r1.17.2.2 -r1.17.2.3
--- groups.c 2 Dec 2004 23:50:27 -0000 1.17.2.2
+++ groups.c 7 Apr 2005 03:32:21 -0000 1.17.2.3
@@ -1566,7 +1566,7 @@
strcpy( new_grp->name, this_group->name );
new_grp->grp_id = this_group->grp_id;
-
+ new_grp->changed = 0;
new_grp->num_members = 0;
sl_init( &new_grp->MembersList );
sl_set_compare( &new_grp->MembersList,
lmpx.com only provides a reader for public news (NNTP) servers. It is not
affiliated with the servers or forums shown here and is not responsible for
the content of articles, which is written by their respective authors.