void CDir::finish_export(utime_t now)
{
state &= MASK_STATE_EXPORT_KEPT;
+ pop_nested.sub(now, cache->decayrate, pop_auth_subtree);
pop_auth_subtree_nested.sub(now, cache->decayrate, pop_auth_subtree);
pop_me.zero(now);
pop_auth_subtree.zero(now);
decode(pop_me, now, blp);
decode(pop_auth_subtree, now, blp);
+ pop_nested.add(now, cache->decayrate, pop_auth_subtree);
pop_auth_subtree_nested.add(now, cache->decayrate, pop_auth_subtree);
decode(dir_rep_by, blp);
if (is_dirty())
mark_clean();
+ pop_nested.sub(now, cache->decayrate, pop_auth_subtree);
pop_auth_subtree_nested.sub(now, cache->decayrate, pop_auth_subtree);
pop_me.zero(now);
pop_auth_subtree.zero(now);