Skip to content

Commit 58b2460

Browse files
authored
Merge pull request ceph#55562 from Matan-B/wip-matanb-fix-lookup-purged-snaps
osd/SnapMapper: fix _lookup_purged_snap Reviewed-by: Samuel Just <[email protected]> Reviewed-by: Radoslaw Zarzynski <[email protected]> Reviewed-by: Ronen Friedman <[email protected]>
2 parents be90c59 + 8f2ee22 commit 58b2460

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

src/osd/SnapMapper.cc

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -770,6 +770,10 @@ int SnapMapper::_lookup_purged_snap(
770770
decode(gotpool, p);
771771
decode(*begin, p);
772772
decode(*end, p);
773+
if (gotpool != pool) {
774+
dout(20) << __func__ << " got wrong pool " << gotpool << dendl;
775+
return -ENOENT;
776+
}
773777
if (snap < *begin || snap >= *end) {
774778
dout(20) << __func__ << " pool " << pool << " snap " << snap
775779
<< " found [" << *begin << "," << *end << "), no overlap" << dendl;

0 commit comments

Comments
 (0)