From 37edd473c8d8fcb3cf3f71134dc46f00d301e38c Mon Sep 17 00:00:00 2001 From: Josh Durgin Date: Thu, 3 Mar 2011 08:42:34 -0800 Subject: [PATCH] librbd: fix error message and unnamed constant Signed-off-by: Josh Durgin --- src/librbd.cc | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/librbd.cc b/src/librbd.cc index 74f551284df97..e1265580b2f8a 100644 --- a/src/librbd.cc +++ b/src/librbd.cc @@ -543,8 +543,7 @@ int snap_create(ImageCtx *ictx, const char *snap_name) 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; @@ -799,7 +798,7 @@ int rm_snap(IoCtx& io_ctx, string& md_oid, const char *snap_name) 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; } -- 2.39.5