if (r < 0)
return r;
- // probably a bug: what's so special about snap 0? (as opposed to CEPH_NOSNAP, etc?)
- ictx->io_ctx.snap_set_read(0);
+ ictx->io_ctx.snap_set_read(CEPH_NOSNAP);
r = add_snap(ictx, snap_name);
notify_change(ictx->io_ctx, md_oid, NULL, ictx);
return r;
int r = io_ctx.exec(md_oid, "rbd", "snap_remove", bl, bl2);
if (r < 0) {
- derr << "rbd.snap_remove execution failed failed: " << strerror(-r) << dendl;
+ derr << "rbd.snap_remove execution failed: " << strerror(-r) << dendl;
return r;
}