From: Sage Weil Date: Fri, 26 Apr 2013 17:12:37 +0000 (-0700) Subject: client: re-fix cap releases X-Git-Tag: v0.61~92 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=f768fbba24a6b912d93dc0824cce0570767bd4e6;p=ceph.git client: re-fix cap releases Encode cap releases if NOT replay. Thanks, Greg! Signed-off-by: Sage Weil --- diff --git a/src/client/Client.cc b/src/client/Client.cc index 23529f9b92ca..df04a637025e 100644 --- a/src/client/Client.cc +++ b/src/client/Client.cc @@ -1579,6 +1579,7 @@ void Client::send_request(MetaRequest *request, MetaSession *session) } if (request->got_unsafe) { r->set_replayed_op(); + } else { encode_cap_releases(request, mds); r->releases.swap(request->cap_releases); }