浏览代码

ceph: flush cap release queue when trimming session caps

Signed-off-by: Yan, Zheng <zheng.z.yan@intel.com>
Yan, Zheng 11 年之前
父节点
当前提交
a56371d9d9
共有 1 个文件被更改,包括 3 次插入0 次删除
  1. 3 0
      fs/ceph/mds_client.c

+ 3 - 0
fs/ceph/mds_client.c

@@ -1311,6 +1311,9 @@ static int trim_caps(struct ceph_mds_client *mdsc,
 			trim_caps - session->s_trim_caps);
 		session->s_trim_caps = 0;
 	}
+
+	ceph_add_cap_releases(mdsc, session);
+	ceph_send_cap_releases(mdsc, session);
 	return 0;
 }