mirror of
https://github.com/MariaDB/server.git
synced 2025-12-07 17:42:39 +03:00
srv0srv.c:
srv_lock_timeout_and_monitor_thread(): write to srv_monitor_file only if --innodb_status_file=1
This commit is contained in:
@@ -1617,11 +1617,13 @@ loop:
|
|||||||
srv_printf_innodb_monitor(stderr);
|
srv_printf_innodb_monitor(stderr);
|
||||||
}
|
}
|
||||||
|
|
||||||
mutex_enter(&srv_monitor_file_mutex);
|
if (srv_innodb_status) {
|
||||||
rewind(srv_monitor_file);
|
mutex_enter(&srv_monitor_file_mutex);
|
||||||
srv_printf_innodb_monitor(srv_monitor_file);
|
rewind(srv_monitor_file);
|
||||||
os_file_set_eof(srv_monitor_file);
|
srv_printf_innodb_monitor(srv_monitor_file);
|
||||||
mutex_exit(&srv_monitor_file_mutex);
|
os_file_set_eof(srv_monitor_file);
|
||||||
|
mutex_exit(&srv_monitor_file_mutex);
|
||||||
|
}
|
||||||
|
|
||||||
if (srv_print_innodb_tablespace_monitor
|
if (srv_print_innodb_tablespace_monitor
|
||||||
&& difftime(current_time, last_table_monitor_time) > 60) {
|
&& difftime(current_time, last_table_monitor_time) > 60) {
|
||||||
|
|||||||
Reference in New Issue
Block a user