diff options
author | Magnus Hagander <magnus@hagander.net> | 2007-03-13 09:06:35 +0000 |
---|---|---|
committer | Magnus Hagander <magnus@hagander.net> | 2007-03-13 09:06:35 +0000 |
commit | b082ef7f12000c9b1948eb92fa6a25a05f30cd02 (patch) | |
tree | 50b03b26e24738ca0bd1b9c9043a95a7fc20a6c3 /contrib/pgbench/pgbench.c | |
parent | b9527e984092e838790b543b014c0c2720ea4f11 (diff) | |
download | postgresql-b082ef7f12000c9b1948eb92fa6a25a05f30cd02.tar.gz postgresql-b082ef7f12000c9b1948eb92fa6a25a05f30cd02.zip |
Set stderr to unbuffered for pgbench on win32.
ITAGAKI Takahiro
Diffstat (limited to 'contrib/pgbench/pgbench.c')
-rw-r--r-- | contrib/pgbench/pgbench.c | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/contrib/pgbench/pgbench.c b/contrib/pgbench/pgbench.c index 5a7dc32f9aa..1f2e0bf4167 100644 --- a/contrib/pgbench/pgbench.c +++ b/contrib/pgbench/pgbench.c @@ -1,5 +1,5 @@ /* - * $PostgreSQL: pgsql/contrib/pgbench/pgbench.c,v 1.61 2007/01/22 02:17:30 tgl Exp $ + * $PostgreSQL: pgsql/contrib/pgbench/pgbench.c,v 1.62 2007/03/13 09:06:35 mha Exp $ * * pgbench: a simple benchmark program for PostgreSQL * written by Tatsuo Ishii @@ -1184,6 +1184,11 @@ main(int argc, char **argv) char val[64]; +#ifdef WIN32 + /* stderr is buffered on Win32. */ + setvbuf(stderr, NULL, _IONBF, 0); +#endif + if ((env = getenv("PGHOST")) != NULL && *env != '\0') pghost = env; if ((env = getenv("PGPORT")) != NULL && *env != '\0') |