1
0
mirror of https://github.com/MariaDB/server.git synced 2025-08-08 11:22:35 +03:00

BUG# 17082 - Client hangs when creating tables with partition

no test case needed since simply creating a partitioned table 
reproduces it.


sql/sql_partition.cc:
  the O_RDWR mode and MY_WME were used in this code before the switch
  was made to create_temp_file.  The parameters are still there
  so we just plug in the mode and WME so the underlying code will 
  create the temp file with the right mode.  This only affected 
  Windows.
This commit is contained in:
unknown
2006-02-07 10:45:11 -06:00
parent 59bd66d369
commit 08e68aad60

View File

@@ -2397,7 +2397,8 @@ char *generate_partition_syntax(partition_info *part_info,
DBUG_ENTER("generate_partition_syntax"); DBUG_ENTER("generate_partition_syntax");
write_part_state= (part_info->part_state && !part_info->part_state_len); write_part_state= (part_info->part_state && !part_info->part_state_len);
if (unlikely(((fptr= create_temp_file(path,mysql_tmpdir,"psy", 0,0))) < 0)) if (unlikely(((fptr= create_temp_file(path,mysql_tmpdir,"psy", O_RDWR,
MYF(MY_WME)))) < 0))
DBUG_RETURN(NULL); DBUG_RETURN(NULL);
#ifndef __WIN__ #ifndef __WIN__
unlink(path); unlink(path);