Index: src/backend/access/transam/xact.c
===================================================================
RCS file: /projects/cvsroot/pgsql/src/backend/access/transam/xact.c,v
retrieving revision 1.245
diff -c -r1.245 xact.c
*** src/backend/access/transam/xact.c	7 Jun 2007 21:45:58 -0000	1.245
--- src/backend/access/transam/xact.c	27 Jul 2007 09:09:08 -0000
***************
*** 820,827 ****
  			 * are fewer than CommitSiblings other backends with active
  			 * transactions.
  			 */
! 			if (CommitDelay > 0 && enableFsync &&
! 				CountActiveBackends() >= CommitSiblings)
  				pg_usleep(CommitDelay);
  
  			XLogFlush(recptr);
--- 820,826 ----
  			 * are fewer than CommitSiblings other backends with active
  			 * transactions.
  			 */
! 			if (CommitDelay > 0 && enableFsync)
  				pg_usleep(CommitDelay);
  
  			XLogFlush(recptr);