internal override QuotaCounts DestroyDiffAndCollectBlocks(BlockStoragePolicySuite bsps, INodeDirectory currentINode, INode.BlocksMapUpdateInfo collectedBlocks, IList <INode> removedINodes) { // this diff has been deleted QuotaCounts counts = new QuotaCounts.Builder().Build(); counts.Add(diff.DestroyDeletedList(bsps, collectedBlocks, removedINodes)); INodeDirectoryAttributes snapshotINode = GetSnapshotINode(); if (snapshotINode != null && snapshotINode.GetAclFeature() != null) { AclStorage.RemoveAclFeature(snapshotINode.GetAclFeature()); } return(counts); }