From fc8d3ae9fe3ae3830e6ff4d251001053e0123b83 Mon Sep 17 00:00:00 2001 From: Thomas Bushnell Date: Thu, 7 Aug 1997 18:30:49 +0000 Subject: Wed Aug 6 15:23:03 1997 Thomas Bushnell, n/BSG * 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. --- nfs/main.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'nfs/main.c') 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); -- cgit v1.2.3