Fix old_clean_loc treatment (cannot persist sparse_hash_map iterator)
This commit is contained in:
+1
-2
@@ -31,10 +31,9 @@ class journal_flusher_co
|
||||
bool skip_copy;
|
||||
obj_ver_id cur;
|
||||
std::map<obj_ver_id, dirty_entry>::iterator dirty_it, dirty_start, dirty_end;
|
||||
spp::sparse_hash_map<object_id, clean_entry, oid_hash>::iterator clean_it;
|
||||
std::vector<copy_buffer_t> v;
|
||||
std::vector<copy_buffer_t>::iterator it;
|
||||
uint64_t offset, len, submit_len, clean_loc, meta_sector, meta_pos;
|
||||
uint64_t offset, len, submit_len, clean_loc, old_clean_loc, meta_sector, meta_pos;
|
||||
std::map<uint64_t, meta_sector_t>::iterator meta_it;
|
||||
std::map<object_id, uint64_t>::iterator repeat_it;
|
||||
std::map<uint64_t, uint64_t>::iterator journal_used_it;
|
||||
|
||||
Reference in New Issue
Block a user