]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
client: fill in _interrupt_filelock() with MetaRequest's uid/gid
authorGreg Farnum <gfarnum@redhat.com>
Tue, 2 Aug 2016 02:17:59 +0000 (19:17 -0700)
committerGreg Farnum <gfarnum@redhat.com>
Wed, 21 Sep 2016 23:33:52 +0000 (16:33 -0700)
Signed-off-by: Greg Farnum <gfarnum@redhat.com>
src/client/Client.cc

index 3820093384b9e264345f66a2fd015b56b23bccdc..9153ca086b4bac182c07609aad8ec24ab847872f 100644 (file)
@@ -9097,7 +9097,7 @@ int Client::_interrupt_filelock(MetaRequest *req)
   intr_req->head.args.filelock_change.rule = lock_type;
   intr_req->head.args.filelock_change.type = CEPH_LOCK_UNLOCK;
 
-  UserPerm perms(get_uid(), get_gid()); // FIXME
+  UserPerm perms(req->get_uid(), req->get_gid());
   return make_request(intr_req, perms, NULL, NULL, -1);
 }