X-Git-Url: https://git.proxmox.com/?a=blobdiff_plain;f=ceph%2Fsrc%2Flibrbd%2Fobject_map%2FSnapshotCreateRequest.cc;h=d79dea98b846be5478c9d26952f269964ac83b41;hb=91327a770de101c8d859649fa82e887fff521e13;hp=acee5ff1d306e2d12fd9b2a07b7538a17843aee2;hpb=b32d239b4982c57cf7d9816de026050a5af8d14f;p=ceph.git diff --git a/ceph/src/librbd/object_map/SnapshotCreateRequest.cc b/ceph/src/librbd/object_map/SnapshotCreateRequest.cc index acee5ff1d..d79dea98b 100644 --- a/ceph/src/librbd/object_map/SnapshotCreateRequest.cc +++ b/ceph/src/librbd/object_map/SnapshotCreateRequest.cc @@ -76,7 +76,6 @@ bool SnapshotCreateRequest::should_complete(int r) { void SnapshotCreateRequest::send_read_map() { assert(m_image_ctx.snap_lock.is_locked()); - assert(m_image_ctx.get_snap_info(m_snap_id) != NULL); CephContext *cct = m_image_ctx.cct; std::string oid(ObjectMap<>::object_map_name(m_image_ctx.id, CEPH_NOSNAP)); @@ -135,7 +134,7 @@ bool SnapshotCreateRequest::send_add_snapshot() { void SnapshotCreateRequest::update_object_map() { RWLock::WLocker snap_locker(m_image_ctx.snap_lock); RWLock::WLocker object_map_locker(m_image_ctx.object_map_lock); - + auto it = m_object_map.begin(); auto end_it = m_object_map.end(); for (; it != end_it; ++it) {