mirror of
https://github.com/MariaDB/server.git
synced 2026-05-15 19:37:16 +02:00
InnoDB: Truncate "<datadir>/innodb.status.<pid>" to its actual size
(Bug #3596) innobase/srv/srv0srv.c: Truncate "<datadir>/innodb.status.<pid>" to its actual size (Bug #3596) sql/ha_innodb.cc: Truncate "<datadir>/innodb.status.<pid>" to its actual size (Bug #3596)
This commit is contained in:
parent
f44fb5fd89
commit
b33f8fa778
2 changed files with 10 additions and 0 deletions
|
|
@ -1609,6 +1609,11 @@ loop:
|
|||
mutex_enter(&srv_monitor_file_mutex);
|
||||
rewind(srv_monitor_file);
|
||||
srv_printf_innodb_monitor(srv_monitor_file);
|
||||
#ifdef __WIN__
|
||||
chsize(fileno(srv_monitor_file), ftell(srv_monitor_file));
|
||||
#else /* __WIN__ */
|
||||
ftruncate(fileno(srv_monitor_file), ftell(srv_monitor_file));
|
||||
#endif /* __WIN__ */
|
||||
mutex_exit(&srv_monitor_file_mutex);
|
||||
|
||||
if (srv_print_innodb_tablespace_monitor
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue