summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorunknown <msvensson@neptunus.(none)>2006-09-01 13:53:43 +0200
committerunknown <msvensson@neptunus.(none)>2006-09-01 13:53:43 +0200
commit30eaa0b19c0f14dfd1b82b1c37480bc7b2e12558 (patch)
tree8347273b8132ec6342af61b722ee124e71d85022
parentf7e099e0ecf43493d8b634422824ac514b52ab65 (diff)
downloadmariadb-git-30eaa0b19c0f14dfd1b82b1c37480bc7b2e12558.tar.gz
Fix problem with windows where stderr is not flushed until end of program.
client/mysqldump.c: fflush stderr after writing to it.
-rw-r--r--client/mysqldump.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/client/mysqldump.c b/client/mysqldump.c
index d6f89022e32..e774a07295b 100644
--- a/client/mysqldump.c
+++ b/client/mysqldump.c
@@ -852,6 +852,7 @@ static void DB_error(MYSQL *mysql, const char *when)
DBUG_ENTER("DB_error");
fprintf(stderr, "%s: Got error: %d: %s %s\n", my_progname,
mysql_errno(mysql), mysql_error(mysql), when);
+ fflush(stderr);
safe_exit(EX_MYSQLERR);
DBUG_VOID_RETURN;
} /* DB_error */