From e2b39db24241fef6f5651f342531b563933d4f74 Mon Sep 17 00:00:00 2001 From: MikhailBurdukov Date: Mon, 13 May 2024 14:14:35 +0000 Subject: [PATCH] Fix --- .../MetadataStorageFromDiskTransactionOperations.cpp | 4 ++-- .../MetadataStorageFromDiskTransactionOperations.h | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/Disks/ObjectStorages/MetadataStorageFromDiskTransactionOperations.cpp b/src/Disks/ObjectStorages/MetadataStorageFromDiskTransactionOperations.cpp index b45ac20f9d24..79d1f4a1f7ce 100644 --- a/src/Disks/ObjectStorages/MetadataStorageFromDiskTransactionOperations.cpp +++ b/src/Disks/ObjectStorages/MetadataStorageFromDiskTransactionOperations.cpp @@ -371,10 +371,10 @@ void TruncateMetadataFileOperation::execute(std::unique_lock & meta } } -void TruncateMetadataFileOperation::undo() +void TruncateMetadataFileOperation::undo(std::unique_lock & lock) { if (write_operation) - write_operation->undo(); + write_operation->undo(lock); } diff --git a/src/Disks/ObjectStorages/MetadataStorageFromDiskTransactionOperations.h b/src/Disks/ObjectStorages/MetadataStorageFromDiskTransactionOperations.h index 166c5329d39e..26f9f6460a4b 100644 --- a/src/Disks/ObjectStorages/MetadataStorageFromDiskTransactionOperations.h +++ b/src/Disks/ObjectStorages/MetadataStorageFromDiskTransactionOperations.h @@ -300,7 +300,7 @@ struct TruncateMetadataFileOperation final : public IMetadataOperation void execute(std::unique_lock & metadata_lock) override; - void undo() override; + void undo(std::unique_lock & lock) override; private: std::string path;