From: Sage Weil Date: Thu, 2 Feb 2012 05:11:47 +0000 (-0800) Subject: client: let set_filer_flags clear flags, toos X-Git-Tag: v0.44~95^2~1 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=51ccce0680aa007db067039a96244c33fa2a3231;p=ceph.git client: let set_filer_flags clear flags, toos ceph-syn does this... Signed-off-by: Sage Weil --- diff --git a/src/client/Client.cc b/src/client/Client.cc index dcf522e13d2a..e01b3937de4a 100644 --- a/src/client/Client.cc +++ b/src/client/Client.cc @@ -6908,7 +6908,8 @@ bool Client::ms_get_authorizer(int dest_type, AuthAuthorizer **authorizer, bool void Client::set_filer_flags(int flags) { Mutex::Locker l(client_lock); - assert(flags == CEPH_OSD_FLAG_LOCALIZE_READS); + assert(flags == 0 || + flags == CEPH_OSD_FLAG_LOCALIZE_READS); objecter->add_global_op_flags(flags); }