aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPeter Eisentraut <peter_e@gmx.net>2002-08-27 21:33:41 +0000
committerPeter Eisentraut <peter_e@gmx.net>2002-08-27 21:33:41 +0000
commitf032bccbddad5ad7d802f294580711e6a38e9415 (patch)
treef3c9a1ac2a9be00affc349f64b3869761588e96e
parent056dee3badb2757c49b772c833154a437328ca49 (diff)
downloadpostgresql-f032bccbddad5ad7d802f294580711e6a38e9415.tar.gz
postgresql-f032bccbddad5ad7d802f294580711e6a38e9415.zip
Flush output streams before calling pg_dump subprocess.
-rw-r--r--src/bin/pg_dump/pg_dumpall.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/bin/pg_dump/pg_dumpall.c b/src/bin/pg_dump/pg_dumpall.c
index 5e1e66404c8..6963d77b9ae 100644
--- a/src/bin/pg_dump/pg_dumpall.c
+++ b/src/bin/pg_dump/pg_dumpall.c
@@ -6,7 +6,7 @@
* Portions Copyright (c) 1994, Regents of the University of California
*
*
- * $Header: /cvsroot/pgsql/src/bin/pg_dump/pg_dumpall.c,v 1.1 2002/08/27 18:57:26 petere Exp $
+ * $Header: /cvsroot/pgsql/src/bin/pg_dump/pg_dumpall.c,v 1.2 2002/08/27 21:33:41 petere Exp $
*
*-------------------------------------------------------------------------
*/
@@ -468,6 +468,9 @@ runPgDump(const char *dbname)
if (verbose)
fprintf(stderr, _("%s: running %s\n"), progname, cmd->data);
+ fflush(stdout);
+ fflush(stderr);
+
ret = system(cmd->data);
destroyPQExpBuffer(cmd);