cvs commit: spread/daemon Changelog groups.c

[email protected]
Newsgroups gmane.network.spread.cvs
Message-ID <[email protected]>
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.