From b3c88692ba8dcd1c2d76d08129c3e8de7fafbe9e Mon Sep 17 00:00:00 2001 From: Sage Weil Date: Wed, 30 Jul 2008 21:44:01 -0700 Subject: [PATCH] mds: fix rejoin encoding --- src/messages/MMDSCacheRejoin.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/messages/MMDSCacheRejoin.h b/src/messages/MMDSCacheRejoin.h index 95940abf6c8c4..f84bd665abdb1 100644 --- a/src/messages/MMDSCacheRejoin.h +++ b/src/messages/MMDSCacheRejoin.h @@ -179,14 +179,14 @@ class MMDSCacheRejoin : public Message { ::encode(nonce, inode_locks); bufferlist bl; in->_encode_locks_state_for_replica(bl); - inode_locks.claim_append(bl); + ::encode(bl, inode_locks); } void add_inode_base(CInode *in) { ::encode(in->inode.ino, inode_base); ::encode(in->last, inode_base); bufferlist bl; in->_encode_base(bl); - inode_base.claim_append(bl); + ::encode(bl, inode_base); } void add_inode_authpin(vinodeno_t ino, const metareqid_t& ri) { authpinned_inodes[ino] = ri; -- 2.39.5