]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
mds: handle imported directory that is pinned
authorPatrick Donnelly <pdonnell@redhat.com>
Tue, 2 May 2017 04:30:49 +0000 (00:30 -0400)
committerPatrick Donnelly <pdonnell@redhat.com>
Tue, 2 May 2017 04:31:22 +0000 (00:31 -0400)
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
src/mds/Migrator.cc

index 1122022cb92efce0c8bf4c1f36d3c3904903ccbf..d155169c9f7999bfe78be9d9f5f3d92b8b34c27d 100644 (file)
@@ -3114,6 +3114,8 @@ int Migrator::decode_import_dir(bufferlist::iterator& blp,
     dir->verify_fragstat();
 #endif
 
+  dir->inode->maybe_export_pin();
+
   dout(7) << "decode_import_dir done " << *dir << dendl;
   return num_imported;
 }