]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
clinet/MetaRequest: Remove the useless condition.
authorJianpeng Ma <jianpeng.ma@intel.com>
Thu, 17 Sep 2015 01:57:04 +0000 (09:57 +0800)
committerJianpeng Ma <jianpeng.ma@intel.com>
Thu, 17 Sep 2015 01:57:04 +0000 (09:57 +0800)
"head.op & CEPH_MDS_OP_WRITE" include "head.op == CEPH_MDS_OP_CREATE".
So remove the conditon statement "head.op == CEPH_MDS_OP_CREATE".

Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com>
src/client/MetaRequest.h

index 2cf13c2d6a9889d32721be2472354fe2d2d3eae0..1bb0f6d3d94958f961f69f11be7f23b8806a3b8d 100644 (file)
@@ -167,8 +167,7 @@ public:
   bool is_write() {
     return
       (head.op & CEPH_MDS_OP_WRITE) || 
-      (head.op == CEPH_MDS_OP_OPEN && !(head.args.open.flags & (O_CREAT|O_TRUNC))) ||
-      (head.op == CEPH_MDS_OP_CREATE && !(head.args.open.flags & (O_CREAT|O_TRUNC)));
+      (head.op == CEPH_MDS_OP_OPEN && !(head.args.open.flags & (O_CREAT|O_TRUNC)));
   }
   bool can_forward() {
     if (is_write() ||