the problem happend after mds restored the stale client session,
right after one normal client created files under one specific
dir,while the restored client can not list out the just created
files.
Fixes: http://tracker.ceph.com/issues/27051
Signed-off-by: Peng Xie <peng.hse@xtaotech.com>
(cherry picked from commit
fa1c2be4a93da46252a0b53776696baf80840700)
Conflicts:
src/client/Client.cc : Resolved for cap.issued
unsigned old_caps = cap->issued;
cap->cap_id = cap_id;
- cap->issued |= issued;
+ cap->issued = issued;
cap->implemented |= issued;
cap->seq = seq;
cap->issue_seq = seq;