introduced by #30854, if it is the end of the map _unused_rowsets, program will core.
This commit is contained in:
@ -1095,7 +1095,6 @@ void StorageEngine::start_delete_unused_rowset() {
|
||||
}
|
||||
it = _unused_rowsets.erase(it);
|
||||
} else {
|
||||
++it;
|
||||
if (rs.use_count() != 1) {
|
||||
++due_to_use_count;
|
||||
} else if (!rs->need_delete_file()) {
|
||||
@ -1103,6 +1102,7 @@ void StorageEngine::start_delete_unused_rowset() {
|
||||
} else {
|
||||
++due_to_delayed_expired_ts;
|
||||
}
|
||||
++it;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user