mirror of
https://github.com/ceph/ceph
synced 2025-01-20 18:21:57 +00:00
mds: fix session close ino release journaling
This commit is contained in:
parent
661b6bc4e1
commit
b042df7a80
@ -151,9 +151,7 @@ public:
|
||||
C_MDS_session_finish(MDS *m, Session *se, bool s, version_t mv) :
|
||||
mds(m), session(se), open(s), cmapv(mv), inotablev(0) { }
|
||||
C_MDS_session_finish(MDS *m, Session *se, bool s, version_t mv, interval_set<inodeno_t>& i, version_t iv) :
|
||||
mds(m), session(se), open(s), cmapv(mv), inotablev(iv) {
|
||||
inos.swap(i);
|
||||
}
|
||||
mds(m), session(se), open(s), cmapv(mv), inos(i), inotablev(iv) { }
|
||||
void finish(int r) {
|
||||
assert(r == 0);
|
||||
mds->server->_session_logged(session, open, cmapv, inos, inotablev);
|
||||
|
Loading…
Reference in New Issue
Block a user