From 15bb9ba9fbb4185708399ed6deee070d888ef6d2 Mon Sep 17 00:00:00 2001 From: Josh Durgin Date: Thu, 21 Feb 2013 23:22:59 -0800 Subject: [PATCH] objecter: initialize linger op snapid Since they are write ops now, it must be CEPH_NOSNAP or the OSD returns EINVAL. Signed-off-by: Josh Durgin --- src/osdc/Objecter.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/osdc/Objecter.h b/src/osdc/Objecter.h index a31cac2a03c50..4105e6cc74b79 100644 --- a/src/osdc/Objecter.h +++ b/src/osdc/Objecter.h @@ -821,7 +821,8 @@ public: tid_t register_tid; epoch_t map_dne_bound; - LingerOp() : linger_id(0), flags(0), poutbl(NULL), pobjver(NULL), + LingerOp() : linger_id(0), snap(CEPH_NOSNAP), flags(0), + poutbl(NULL), pobjver(NULL), registered(false), on_reg_ack(NULL), on_reg_commit(NULL), session(NULL), session_item(this), -- 2.39.5