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));
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) {