diff options
author | tjr <tjr@FreeBSD.org> | 2004-01-04 00:57:22 +0000 |
---|---|---|
committer | tjr <tjr@FreeBSD.org> | 2004-01-04 00:57:22 +0000 |
commit | b872c27d4a11b75c02c4c2615bc9a86aa35611ff (patch) | |
tree | 7d99471f02947a31aefb64404121b5cb140b2ae1 /sys/fs | |
parent | a6c2fc0f084fd2638d9cf79470bc3cc4f7c62c2d (diff) | |
download | FreeBSD-src-b872c27d4a11b75c02c4c2615bc9a86aa35611ff.zip FreeBSD-src-b872c27d4a11b75c02c4c2615bc9a86aa35611ff.tar.gz |
In smbfs_inactive(), only invalidate the node's attribute cache if we
had to send a file close request to the server.
Diffstat (limited to 'sys/fs')
-rw-r--r-- | sys/fs/smbfs/smbfs_node.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/fs/smbfs/smbfs_node.c b/sys/fs/smbfs/smbfs_node.c index f5f6747..dcc0ada 100644 --- a/sys/fs/smbfs/smbfs_node.c +++ b/sys/fs/smbfs/smbfs_node.c @@ -358,8 +358,8 @@ smbfs_inactive(ap) } } np->n_flag &= ~NOPEN; + smbfs_attr_cacheremove(vp); } - smbfs_attr_cacheremove(vp); VOP_UNLOCK(vp, 0, td); return (0); } |