mirror of
https://github.com/MariaDB/server.git
synced 2026-05-16 20:07:13 +02:00
Merge 10.0 into 10.1
Also, implement MDEV-11027 a little differently from 5.5 and 10.0: recv_apply_hashed_log_recs(): Change the return type back to void (DB_SUCCESS was always returned). Report progress also via systemd using sd_notifyf().
This commit is contained in:
commit
ad0c218a44
338 changed files with 11297 additions and 5856 deletions
|
|
@ -69,19 +69,13 @@ FILE *my_fopen(const char *filename, int flags, myf MyFlags)
|
|||
DBUG_RETURN(fd); /* safeguard */
|
||||
}
|
||||
mysql_mutex_lock(&THR_LOCK_open);
|
||||
if ((my_file_info[filedesc].name= (char*)
|
||||
my_strdup(filename,MyFlags)))
|
||||
{
|
||||
my_stream_opened++;
|
||||
my_file_total_opened++;
|
||||
my_file_info[filedesc].type= STREAM_BY_FOPEN;
|
||||
mysql_mutex_unlock(&THR_LOCK_open);
|
||||
DBUG_PRINT("exit",("stream: 0x%lx", (long) fd));
|
||||
DBUG_RETURN(fd);
|
||||
}
|
||||
my_file_info[filedesc].name= (char*) my_strdup(filename,MyFlags);
|
||||
my_stream_opened++;
|
||||
my_file_total_opened++;
|
||||
my_file_info[filedesc].type= STREAM_BY_FOPEN;
|
||||
mysql_mutex_unlock(&THR_LOCK_open);
|
||||
(void) my_fclose(fd,MyFlags);
|
||||
my_errno=ENOMEM;
|
||||
DBUG_PRINT("exit",("stream: 0x%lx", (long) fd));
|
||||
DBUG_RETURN(fd);
|
||||
}
|
||||
else
|
||||
my_errno=errno;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue