From a08a1108789da8860bca8a2eaad94fd071b22d88 Mon Sep 17 00:00:00 2001 From: unknown Date: Mon, 24 Jul 2006 13:10:24 +0200 Subject: Bug#21215 mysqldump creating incomplete backups without warning - Add call to 'safe_exit' function when db query fails. client/mysqldump.c: Add a call to 'safe_exit' to remember the error code and exit unless --force was give.n mysql-test/r/mysqldump.result: Add test result mysql-test/t/mysqldump.test: Add test case --- client/mysqldump.c | 1 + 1 file changed, 1 insertion(+) (limited to 'client') diff --git a/client/mysqldump.c b/client/mysqldump.c index ad350075534..2f4a5b46cd4 100644 --- a/client/mysqldump.c +++ b/client/mysqldump.c @@ -872,6 +872,7 @@ static int mysql_query_with_error_report(MYSQL *mysql_con, MYSQL_RES **res, { my_printf_error(0, "Couldn't execute '%s': %s (%d)", MYF(0), query, mysql_error(mysql_con), mysql_errno(mysql_con)); + safe_exit(EX_MYSQLERR); return 1; } return 0; -- cgit v1.2.1