From d417fb0bad2afbcfbdfcdeb10bb9fc39f5c5d93b Mon Sep 17 00:00:00 2001 From: Greg Farnum Date: Wed, 4 May 2011 10:50:23 -0700 Subject: [PATCH] uclient: fill in InodeCap::wanted member on send_cap. Previously it was never used, which I think led to spamming the MDS with cap messages! Hopefully this won't reveal any new cap-handling bugs... Signed-off-by: Greg Farnum --- src/client/Client.cc | 1 + 1 file changed, 1 insertion(+) diff --git a/src/client/Client.cc b/src/client/Client.cc index 28fc47c67863..6a27273ee417 100644 --- a/src/client/Client.cc +++ b/src/client/Client.cc @@ -1904,6 +1904,7 @@ void Client::send_cap(Inode *in, int mds, InodeCap *cap, int used, int want, int in->reported_size = in->size; m->set_snap_follows(in->snaprealm->get_snap_context().seq); + cap->wanted = want; if (cap == in->auth_cap) { m->set_max_size(in->wanted_max_size); in->requested_max_size = in->wanted_max_size; -- 2.47.3