]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
MOSDOpReply: set reassert_version for very old clients
authorGreg Farnum <greg@inktank.com>
Thu, 22 Aug 2013 22:28:15 +0000 (15:28 -0700)
committerGreg Farnum <greg@inktank.com>
Thu, 22 Aug 2013 22:32:48 +0000 (15:32 -0700)
I think this must make every sufficiently-old client fail on replay --
very bad!

Signed-off-by: Greg Farnum <greg@inktank.com>
src/messages/MOSDOpReply.h

index 65f7b23987cde710601501b8845fa3ac6f40ad4c..65c4d43041d82839d4cff6c7c084fd46c2f99df3 100644 (file)
@@ -121,6 +121,7 @@ public:
       head.layout.ol_pgid = pgid.get_old_pg().v;
       head.flags = flags;
       head.osdmap_epoch = osdmap_epoch;
+      head.reassert_version = reassert_version;
       head.result = result;
       head.num_ops = ops.size();
       head.object_len = oid.name.length();