aboutsummaryrefslogtreecommitdiff
path: root/nfs/main.c
diff options
context:
space:
mode:
authorThomas Bushnell <thomas@gnu.org>1997-08-07 18:30:49 +0000
committerThomas Bushnell <thomas@gnu.org>1997-08-07 18:30:49 +0000
commitfc8d3ae9fe3ae3830e6ff4d251001053e0123b83 (patch)
tree281c9276c03332081ae5cb402906ebdcee91fb9d /nfs/main.c
parent95b45efa9f65dbbe72275887ffec3e6e2e2e1006 (diff)
downloadhurd-fc8d3ae9fe3ae3830e6ff4d251001053e0123b83.tar.gz
hurd-fc8d3ae9fe3ae3830e6ff4d251001053e0123b83.tar.bz2
hurd-fc8d3ae9fe3ae3830e6ff4d251001053e0123b83.zip
Wed Aug 6 15:23:03 1997 Thomas Bushnell, n/BSG <thomas@gnu.ai.mit.edu>
* ops.c (netfs_attempt_unlink): Purge cache-held references *before* counting live references. Use new function. * name-cache.c (purge_lookup_cache_node): New function. * nfs.h (purge_lookup_cache_node): New decl. * cache.c (netfs_node_norefs): Don't do delete RPC here, fork off a separate thread to do it. (struct fnd): New type. (forked_node_delete): New function.
Diffstat (limited to 'nfs/main.c')
-rw-r--r--nfs/main.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/nfs/main.c b/nfs/main.c
index d9702ecb..92a49861 100644
--- a/nfs/main.c
+++ b/nfs/main.c
@@ -242,6 +242,8 @@ netfs_append_args (char **argz, size_t *argz_len)
FOPT ("--cache-timeout=%d", cache_timeout);
FOPT ("--init-transmit-timeout=%d", initial_transmit_timeout);
FOPT ("--max-transmit-timeout=%d", max_transmit_timeout);
+ FOPT ("--name-cache-timeout=%d", name_cache_timeout);
+ FOPT ("--name-cache-neg-timeout=%d", name_cache_neg_timeout);
if (! err)
err = netfs_append_std_options (argz, argz_len);