From 7d780420a362b6f764de55c94ff9e5996378a547 Mon Sep 17 00:00:00 2001 From: Sage Weil Date: Thu, 29 May 2008 15:27:28 -0700 Subject: [PATCH] mds: fixed unlink journaling --- src/mds/Server.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/mds/Server.cc b/src/mds/Server.cc index 14d730aa41574..4c937247ca96d 100644 --- a/src/mds/Server.cc +++ b/src/mds/Server.cc @@ -2760,7 +2760,7 @@ void Server::_unlink_local(MDRequest *mdr, CDentry *dn, CDentry *straydn) // remote link. update remote inode. mds->locker->predirty_nested(mdr, &le->metablob, dn->inode, dn->dir, PREDIRTY_DIR, -1); mds->locker->predirty_nested(mdr, &le->metablob, dn->inode, 0, PREDIRTY_PRIMARY); - le->metablob.add_primary_dentry(dn->inode->parent, true, dn->inode); + le->metablob.add_primary_dentry(dn->inode->parent, true, dn->inode, pi); } // the unlinked dentry -- 2.39.5