From c653d208ea4450f6a8af66aecc9f5740eaf4dc6f Mon Sep 17 00:00:00 2001 From: Tatsuo Ishii Date: Sat, 25 Aug 2007 09:21:14 +0000 Subject: [PATCH] The upper limit for -c option of pgbench is now obtained from (FD_SETSIZE - 10) rather than a hardwired number. --- contrib/pgbench/pgbench.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/contrib/pgbench/pgbench.c b/contrib/pgbench/pgbench.c index 718f59872c..4516842da8 100644 --- a/contrib/pgbench/pgbench.c +++ b/contrib/pgbench/pgbench.c @@ -53,7 +53,12 @@ extern int optind; /******************************************************************** * some configurable parameters */ -#define MAXCLIENTS 1024 /* max number of clients allowed */ +/* max number of clients allowed */ +#ifdef FD_SETSIZE +#define MAXCLIENTS (FD_SETSIZE - 10) +#else +#define MAXCLIENTS 1024 +#endif int nclients = 1; /* default number of simulated clients */ int nxacts = 10; /* default number of transactions per clients */ -- 2.39.5