Commit c8b88e8e authored by unknown's avatar unknown

Include fix to function open_binlog from 4.1

 - Add O_SHARE when opening file.


sql/log.cc:
  Add O_SHARE when opening file. This is from mysql-4.1 but since function has been moved from sql_repl.cc, it was missed during merge.
parent 598b7631
...@@ -232,7 +232,8 @@ File open_binlog(IO_CACHE *log, const char *log_file_name, const char **errmsg) ...@@ -232,7 +232,8 @@ File open_binlog(IO_CACHE *log, const char *log_file_name, const char **errmsg)
File file; File file;
DBUG_ENTER("open_binlog"); DBUG_ENTER("open_binlog");
if ((file = my_open(log_file_name, O_RDONLY | O_BINARY, MYF(MY_WME))) < 0) if ((file = my_open(log_file_name, O_RDONLY | O_BINARY | O_SHARE,
MYF(MY_WME))) < 0)
{ {
sql_print_error("Failed to open log (file '%s', errno %d)", sql_print_error("Failed to open log (file '%s', errno %d)",
log_file_name, my_errno); log_file_name, my_errno);
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment