[pgcluster: 100] Initialization of LoadBalanceTbl

Jun Kuriyama kuriyama @ imgsrc.co.jp
2004年 2月 19日 (木) 14:12:57 JST


 別件を追いかけているときにふと見つけたのですが、これってこんなパッチ
が必要だったりします?

--- src/pgcluster/pgrp/main.c.orig	Wed Feb 18 22:50:04 2004
+++ src/pgcluster/pgrp/main.c	Thu Feb 19 12:22:46 2004
@@ -915,10 +918,10 @@
 	/* set load balance table */
 	for ( i = 0 ; i <= lb_cnt ; i ++)
 	{
+		memset((LoadBalanceTbl + i),0,sizeof(RecoveryTbl));
 		(LoadBalanceTbl + i)->port = -1;
 		(LoadBalanceTbl + i)->sock = -1;
 	}
-	memset((LoadBalanceTbl + i),0,sizeof(RecoveryTbl));
 	PGR_Free_Conf_Data();
 
 	/* allocate result buffer of query */


 あと、show_debug から改行を取り除いたり、という、あまり役に立たない
パッチを

http://www.jp.freebsd.org/cgi/cvsweb.cgi/ports/databases/pgcluster/files/

に置いておきました。よろしければ使ってやってくださいませ。


-- 
Jun Kuriyama <kuriyama @ imgsrc.co.jp> // IMG SRC, Inc.
             <kuriyama @ FreeBSD.org> // FreeBSD Project



pgcluster メーリングリストの案内