[pgcluster: 100] Initialization of LoadBalanceTbl

Jun Kuriyama pgcluster@ml.postgresql.jp
Thu, 19 Feb 2004 14:12:57 +0900


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

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