summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohn Baldwin <jhb@FreeBSD.org>2003-04-22 19:45:26 +0000
committerJohn Baldwin <jhb@FreeBSD.org>2003-04-22 19:45:26 +0000
commit7b5e3e1239a7740e3f407a2d8936482aed2f99ac (patch)
tree4060375267d578969bce6fe6130759783f4a73ac
parent70b4ddbb09f0e9c923a0cefccf76b4349ec860a7 (diff)
Notes
-rw-r--r--sys/dev/vinum/vinumdaemon.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/dev/vinum/vinumdaemon.c b/sys/dev/vinum/vinumdaemon.c
index a98977eb2c34..3ae09c0d43f0 100644
--- a/sys/dev/vinum/vinumdaemon.c
+++ b/sys/dev/vinum/vinumdaemon.c
@@ -71,10 +71,10 @@ vinum_daemon(void)
PROC_LOCK(curproc);
curproc->p_flag |= P_SYSTEM; /* we're a system process */
- PROC_UNLOCK(curproc);
mtx_lock_spin(&sched_lock);
curproc->p_sflag |= PS_INMEM;
mtx_unlock_spin(&sched_lock);
+ PROC_UNLOCK(curproc);
daemon_save_config(); /* start by saving the configuration */
daemonpid = curproc->p_pid; /* mark our territory */
while (1) {