Auto-commit fuse.cpp

This commit is contained in:
Antonio SJ Musumeci 2026-04-14 21:09:25 -05:00
parent fbf5bfac06
commit eedbd9d4d3

View file

@ -1501,10 +1501,15 @@ fuse_lib_getattr(fuse_req_t *req_,
if(!err)
{
mutex_lock(f.lock);
node = get_node(hdr_->nodeid);
update_stat(node,&buf);
mutex_unlock(f.lock);
{
mutex_lockguard(f.lock);
node = get_node(hdr_->nodeid);
if(node == NULL)
{
}
update_stat(node,&buf);
}
set_stat(hdr_->nodeid,&buf);
fuse_reply_attr(req_,&buf,timeouts.attr);
}