mirror of
https://github.com/ceph/ceph
synced 2025-02-21 18:17:42 +00:00
crimson/os/seastore/segment_cleaner: tolerate mark_space_used on closed segment
A journal segment can be closed while outstanding writes on that segment have not yet updated metadata. Signed-off-by: Samuel Just <sjust@redhat.com>
This commit is contained in:
parent
dfb1adaed6
commit
a27b03940f
@ -395,10 +395,6 @@ public:
|
||||
if (!init_scan && !init_complete)
|
||||
return;
|
||||
|
||||
if (!init_scan) {
|
||||
assert(segments[addr.segment].state == Segment::segment_state_t::OPEN);
|
||||
}
|
||||
|
||||
used_bytes += len;
|
||||
[[maybe_unused]] auto ret = space_tracker->allocate(
|
||||
addr.segment,
|
||||
|
Loading…
Reference in New Issue
Block a user