From 7ddbd99725ac33c28e22b6ca7838e1f78371be63 Mon Sep 17 00:00:00 2001 From: peadar Date: Sun, 11 Apr 2004 13:33:34 +0000 Subject: Don't let the NFS server module be unloaded as long as there are nfsd processes running Reviewed By: iedowse PR: 16299 --- sys/nfsserver/nfs_srvsubs.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'sys/nfsserver/nfs_srvsubs.c') diff --git a/sys/nfsserver/nfs_srvsubs.c b/sys/nfsserver/nfs_srvsubs.c index 4146e73..9da4b1a 100644 --- a/sys/nfsserver/nfs_srvsubs.c +++ b/sys/nfsserver/nfs_srvsubs.c @@ -551,6 +551,8 @@ nfsrv_modevent(module_t mod, int type, void *data) break; case MOD_UNLOAD: + if (nfsrv_numnfsd != 0) + return EBUSY; callout_stop(&nfsrv_callout); sysent[SYS_nfssvc].sy_narg = nfs_prev_nfssvc_sy_narg; -- cgit v1.1