]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
kclient: add missing parens in kick_requests
authorSage Weil <sage@newdream.net>
Sun, 11 Jan 2009 20:02:08 +0000 (12:02 -0800)
committerSage Weil <sage@newdream.net>
Sun, 11 Jan 2009 20:02:08 +0000 (12:02 -0800)
src/kernel/mds_client.c

index 3d75b9f93532e3d5dfc49c71fd5fc809b3915660..792e9a8f295eb087ed04169d29eeea8b56302486 100644 (file)
@@ -771,10 +771,10 @@ static void kick_requests(struct ceph_mds_client *mdsc, int mds, int all)
                nexttid = reqs[got-1]->r_tid + 1;
                for (i = 0; i < got; i++) {
                        if (!reqs[i]->r_got_unsafe &&
-                           (reqs[i]->r_session &&
-                            reqs[i]->r_session->s_mds == mds) ||
-                           (all && reqs[i]->r_fwd_session &&
-                            reqs[i]->r_fwd_session->s_mds == mds)) {
+                           ((reqs[i]->r_session &&
+                             reqs[i]->r_session->s_mds == mds) ||
+                            (all && reqs[i]->r_fwd_session &&
+                             reqs[i]->r_fwd_session->s_mds == mds))) {
                                dout(10, " kicking tid %llu\n", reqs[i]->r_tid);
                                put_request_sessions(reqs[i]);
                                complete(&reqs[i]->r_completion);