mariadb/client
Arun Kuruvila 5dc6a77b40 Bug#23035296: MAIN.MYSQLDUMP FAILS BECUASE OF UNEXPECTED
ERROR MESSAGE

Description:- Mtr test, "main.mysqldump" is failing with an
assert when "mysqlimport" client utility is executed with
the option "--use_threads".

Analysis:- "mysqlimport" uses the option, "--use_threads",
to spawn worker threads to complete its job in parallel. But
currently the main thread is not waiting for the worker
threads to complete its cleanup, rather just wait for the
worker threads to say its done doing its job. So the cleanup
is done in a race between the worker threads and the main
thread. This lead to an assertion failure.

Fix:- "my_thread_join()" is introduced in the main thread to
join all the worker threads it have spawned. This will let
the main thread to wait for all the worker threads to
complete its cleanup before calling "my_end()".
2016-05-30 15:20:08 +05:30
..
client_priv.h WL#9072: Backport WL#8785 to 5.5 2016-02-19 23:31:10 +04:00
CMakeLists.txt Bug #20772273 : MYSQLIMPORT --USE-THREADS DOESN'T USE 2015-06-30 10:27:12 +05:30
completion_hash.cc Bug 16395495 - OLD FSF ADDRESS IN GPL HEADER 2013-03-19 13:29:12 +01:00
completion_hash.h Fix for Bug 16395495 - OLD FSF ADDRESS IN GPL HEADER 2013-03-19 15:53:48 +01:00
echo.c Fix for Bug 16395495 - OLD FSF ADDRESS IN GPL HEADER 2013-03-19 15:53:48 +01:00
get_password.c Fix for Bug 16395495 - OLD FSF ADDRESS IN GPL HEADER 2013-03-19 15:53:48 +01:00
my_readline.h Updated/added copyright headers 2011-06-30 17:46:53 +02:00
mysql.cc WL#9072: Backport WL#8785 to 5.5 2016-02-19 23:31:10 +04:00
mysql_plugin.c Bug#21973610: BUFFER OVERFLOW ISSUES 2015-11-06 16:41:55 +05:30
mysql_upgrade.c WL#9072: Backport WL#8785 to 5.5 2016-02-19 23:31:10 +04:00
mysqladmin.cc WL#9072: Backport WL#8785 to 5.5 2016-02-19 23:31:10 +04:00
mysqlbinlog.cc Bug #18808072 MYSQLBINLOG USES LOCALTIME() TO PRINT EVENTS, CAUSES KERNEL MUTEX CONTENTION 2014-10-08 21:54:35 +05:30
mysqlcheck.c Bug#21977380 - POSSIBLE BUFFER OVERFLOW ISSUES 2016-05-16 13:46:49 +05:30
mysqldump.c Bug#21977380 - POSSIBLE BUFFER OVERFLOW ISSUES 2016-05-16 13:46:49 +05:30
mysqlimport.c Bug#23035296: MAIN.MYSQLDUMP FAILS BECUASE OF UNEXPECTED 2016-05-30 15:20:08 +05:30
mysqlshow.c Bug#21977380 - POSSIBLE BUFFER OVERFLOW ISSUES 2016-05-16 13:46:49 +05:30
mysqlslap.c WL#9072: Backport WL#8785 to 5.5 2016-02-19 23:31:10 +04:00
mysqltest.cc WL#9072: Backport WL#8785 to 5.5 2016-02-19 23:31:10 +04:00
readline.cc Build broken for gcc 4.5.1 in optimized mode. 2011-11-29 15:52:47 +01:00
sql_string.cc Updated/added copyright headers 2013-02-26 06:35:17 +01:00
sql_string.h BUG#14593883-REPLICATION BREAKS WHEN SET DATA TYPE 2013-03-13 16:29:11 +05:30