Skip to content

Commit 0a3b95e

Browse files
author
pippocao
committed
fix error code issue
1 parent 4fce861 commit 0a3b95e

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

src/bq_log/types/buffer/group_list.cpp

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -100,9 +100,11 @@ namespace bq {
100100
size_t min_file_size = bq::memory_map::get_min_size_of_memory_map_file(0, desired_size);
101101

102102
create_memory_map_result result = create_memory_map_result::failed;
103+
bq::file_manager::get_and_clear_last_file_error(); //clear error no first
103104
size_t current_file_size = bq::file_manager::instance().get_file_size(memory_map_file_);
104-
if (bq::file_manager::get_and_clear_last_file_error() != 0) {
105-
bq::util::log_device_console(log_level::warning, "group node get file size of \"%s\" failed, error code:%" PRId32 ", use memory instead.", memory_map_file_.abs_file_path().c_str(), bq::file_manager::get_and_clear_last_file_error());
105+
auto get_size_error = bq::file_manager::get_and_clear_last_file_error();
106+
if (get_size_error != 0) {
107+
bq::util::log_device_console(log_level::warning, "group node get file size of \"%s\" failed, error code:%" PRId32 ", use memory instead.", memory_map_file_.abs_file_path().c_str(), get_size_error);
106108
bq::file_manager::instance().close_file(memory_map_file_);
107109
return create_memory_map_result::failed;
108110
}

0 commit comments

Comments
 (0)