From a080f467bd55255ecc24965160c0a07b598f9abb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marko=20M=C3=A4kel=C3=A4?= Date: Mon, 12 Oct 2026 17:01:43 +0300 Subject: [PATCH] fixup! 4898afa8c169aee679661e6848320a7f1c9d890a --- storage/innobase/handler/backup_innodb.cc | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/storage/innobase/handler/backup_innodb.cc b/storage/innobase/handler/backup_innodb.cc index 82f8a4ce2f4..8354e5db398 100644 --- a/storage/innobase/handler/backup_innodb.cc +++ b/storage/innobase/handler/backup_innodb.cc @@ -587,13 +587,13 @@ public: tracked= new tracked_log{log_sys.log.m_file, first_lsn, log_sys.file_size}; - if (log_sys.resize_log.m_file != log_sys.log.m_file && - log_sys.resize_log.is_opened()) - tracked->next= new tracked_log{log_sys.resize_log.m_file, - first_lsn + log_sys.capacity(), + const os_file_t l{log_sys.resize_log.m_file}; + + if (l != OS_FILE_CLOSED && l != log_sys.log.m_file) + tracked->next= new tracked_log{l, first_lsn + log_sys.capacity(), uint64_t - (lseek(log_sys.resize_log.m_file, - 0, SEEK_END))}; + (IF_WIN(os_file_get_size(l), + lseek(l, 0, SEEK_END)))}; } log_dst= context::log_track_create(target, first_lsn); if (IF_WIN(log_dst != INVALID_HANDLE_VALUE, log_dst >= 0)) @@ -904,7 +904,6 @@ public: ut_ad(tracked.file != log_sys.resize_log.m_file); if (tracked.file != log_sys.log.m_file) std::ignore= IF_WIN(CloseHandle,close)(tracked.file); - fprintf(stderr, "closet(%d)\n", tracked.file); } /* Move to the next file */ delete ctx.tracked;