mirror of
https://github.com/MariaDB/server.git
synced 2025-08-09 22:24:09 +03:00
Merge gbichot@bk-internal.mysql.com:/home/bk/mysql-4.0
into mysql.com:/home/mysql_src/mysql-4.0
This commit is contained in:
@@ -2840,6 +2840,14 @@ static int process_io_create_file(MASTER_INFO* mi, Create_file_log_event* cev)
|
||||
if (unlikely(!num_bytes)) /* eof */
|
||||
{
|
||||
send_ok(net); /* 3.23 master wants it */
|
||||
/*
|
||||
If we wrote Create_file_log_event, then we need to write
|
||||
Execute_load_log_event. If we did not write Create_file_log_event,
|
||||
then this is an empty file and we can just do as if the LOAD DATA
|
||||
INFILE had not existed, i.e. write nothing.
|
||||
*/
|
||||
if (unlikely(cev_not_written))
|
||||
break;
|
||||
Execute_load_log_event xev(thd,0,0);
|
||||
xev.log_pos = mi->master_log_pos;
|
||||
if (unlikely(mi->rli.relay_log.append(&xev)))
|
||||
|
Reference in New Issue
Block a user