diff options
Diffstat (limited to 'storage/xtradb/srv/srv0start.c')
-rw-r--r-- | storage/xtradb/srv/srv0start.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/storage/xtradb/srv/srv0start.c b/storage/xtradb/srv/srv0start.c index 2faa68cb87c..9e0477253cd 100644 --- a/storage/xtradb/srv/srv0start.c +++ b/storage/xtradb/srv/srv0start.c @@ -1155,6 +1155,11 @@ void init_log_online(void) /*=================*/ { + if (UNIV_UNLIKELY(srv_force_recovery > 0)) { + srv_track_changed_pages = FALSE; + return; + } + if (srv_track_changed_pages) { log_online_read_init(); |