Commit b5bfc45
client: flush the caps release in filesystem sync
We have hit a race between cap releases and cap revoke request
that will cause the check_caps() to miss sending a cap revoke ack
to MDS. And the client will depend on the cap release to release
that revoking caps, which could be delayed for some unknown reasons.
In Kclient we have figured out the RCA about race and we need
a way to explictly trigger this manually could help to get rid
of the caps revoke stuck issue.
Fixes: https://tracker.ceph.com/issues/67221
Signed-off-by: Xiubo Li <[email protected]>1 parent cd8bdbe commit b5bfc45
1 file changed
+2
-0
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
12860 | 12860 | | |
12861 | 12861 | | |
12862 | 12862 | | |
| 12863 | + | |
| 12864 | + | |
12863 | 12865 | | |
12864 | 12866 | | |
12865 | 12867 | | |
| |||
0 commit comments