mirror of
https://github.com/MariaDB/server.git
synced 2025-07-29 05:21:33 +03:00
Merge bk-internal.mysql.com:/home/bk/mysql-5.0
into neptunus.(none):/home/msvensson/mysql/mysql-5.0
This commit is contained in:
@ -258,7 +258,7 @@ int ha_archive::write_data_header(gzFile file_to_write)
|
|||||||
data_buffer[1]= (uchar)ARCHIVE_VERSION;
|
data_buffer[1]= (uchar)ARCHIVE_VERSION;
|
||||||
|
|
||||||
if (gzwrite(file_to_write, &data_buffer, DATA_BUFFER_SIZE) !=
|
if (gzwrite(file_to_write, &data_buffer, DATA_BUFFER_SIZE) !=
|
||||||
sizeof(DATA_BUFFER_SIZE))
|
DATA_BUFFER_SIZE)
|
||||||
goto error;
|
goto error;
|
||||||
DBUG_PRINT("ha_archive::write_data_header", ("Check %u", (uint)data_buffer[0]));
|
DBUG_PRINT("ha_archive::write_data_header", ("Check %u", (uint)data_buffer[0]));
|
||||||
DBUG_PRINT("ha_archive::write_data_header", ("Version %u", (uint)data_buffer[1]));
|
DBUG_PRINT("ha_archive::write_data_header", ("Version %u", (uint)data_buffer[1]));
|
||||||
|
@ -2388,12 +2388,17 @@ send_result_message:
|
|||||||
}
|
}
|
||||||
|
|
||||||
default: // Probably HA_ADMIN_INTERNAL_ERROR
|
default: // Probably HA_ADMIN_INTERNAL_ERROR
|
||||||
|
{
|
||||||
|
char buf[ERRMSGSIZE+20];
|
||||||
|
uint length=my_snprintf(buf, ERRMSGSIZE,
|
||||||
|
"Unknown - internal error %d during operation",
|
||||||
|
result_code);
|
||||||
protocol->store("error", 5, system_charset_info);
|
protocol->store("error", 5, system_charset_info);
|
||||||
protocol->store("Unknown - internal error during operation", 41
|
protocol->store(buf, length, system_charset_info);
|
||||||
, system_charset_info);
|
|
||||||
fatal_error=1;
|
fatal_error=1;
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
}
|
||||||
if (fatal_error)
|
if (fatal_error)
|
||||||
table->table->s->version=0; // Force close of table
|
table->table->s->version=0; // Force close of table
|
||||||
else if (open_for_modify)
|
else if (open_for_modify)
|
||||||
|
Reference in New Issue
Block a user